Gamescomevent.com

The Legend of Zelda: Majora’s Mask

The Legend of Zelda: Majora’s Mask is a game. The game is developed and published by Nintendo and is part of the The Legend of Zelda series. The release date was on 27 April 2000.