Too Hard (The Legend of Zelda: Majora’s Mask)

"Too Hard" is the sixty-third episode of The Legend of Zelda: Majora's Mask on Game Grumps