Yu Takahashi
Yu Takahashi, credited as Game Designer and Director.
Appear in the games: Super Smash Bros Ultimate and Mario Party: Star Rush.
Yu Takahashi, credited as Game Designer and Director.
Appear in the games: Super Smash Bros Ultimate and Mario Party: Star Rush.