Share this review
FortressGaluade
reviewed The Legend of Zelda: Majora's Mask
Completed
on
Nintendo 64
16 Likes
Reviewed on May 16, 2023
thephilosopher
11 months ago
thephilosopher
11 months ago