Ichirou Mihara: Ichirou Mihara. Director: Mega Man 5. Ichirou Mihara is known for Mega Man 5 (1992), Street Fighter EX (1996) and Tetris 99 (2019).
Known For: Mega Man 5 (Director(as I.M.)), Street Fighter EX (Producer), Tetris 99 (Producer), Endless Ocean (Producer)