Link’s New Friends

"Link's New Friend" is the fifty-sixth episode of The Legend of Zelda: Majora's Mask on Game Grumps