Can He Make It?!

"Can He Make It?!" is the fifty-fourth episode of The Legend of Zelda: Majora's Mask on Game Grumps