yuji horii

Star Treatment

Star Treatment

If you are somebody, and you visit Nintendo’s New York offices from out of town, you get your very own greeting in the lobby, running on a flat-screen TV.