Takaya Imamura


Company: Unknown
Position: Unknown
Department: Unknown
Entrance: Unknown

The main creation of the Star Fox series is attributed to Nintendo designer Mr. Imamura. He is credited for creating many of the characters, universe, and overall concept of the title.

Related games and articles returning soon!