Takaya Imamura was embedded in Nintendo for over three decades - working as an art director and character designer for classics like Star Fox, F-Zero, and The Legend of Zelda: Majora's Mask - and ...