The Legend of Zelda: Majora's Mask
The Legend of Zelda: Majora's Mask launched on April 27, 2000 in Japan. While traveling through some woods Link is assaulted by a Skull Kid who takes his horse and ocarina. Pursuing his assailant,…
April 21, 2020 | 09:44 EDT