maru ban meka