Tag: Legend of Zelda, The - Majora's Mask

Link's all-new epic adventure lands him in the mystical world of Termina, where ever-present clocks count down the hours until a menacing moon falls f...