Gamescomevent.com

The Legend of Zelda: Majora’s Mask

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