Happy Mask Shop

"Happy Mask Shop" is the second episode of The Legend of Zelda: Majora's Mask on Game Grumps.