The Legend of Zelda
MoogMuskie
•
2w ago
•
91%
Fans Discover A Hidden Credits Screen In Zelda: Majora's Mask
www.nintendolife.comPretty crazy this came out in 2003 and this secret was only just found now.
Comments 2