Takaya Imamura is well known among Nintendo fans for his work as art director on The Legend of Zelda: Majora's Mask, creating terrifying icons like that creepy moon and Tingle. It's appropriate that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results