Nintendo


Daniel Idoine-Shirai is a translation coordinator at Nintendo of Europe.

Game Works[]