Nintendo EAD
2025
The Legend of Zelda: Majora's Mask
August 7, 2025