The Legend of Zelda: Majora's Mask 3D

In this epic sequel to The Legend of Zelda: Ocarina of Time, Link is bestowed with magical masks to aid him in his quest.

On: Nintendo 3DS

First Released: 13 February 2015

Related News & Articles

Screenshots