Zelda Majora’s Mask: Link’s New Friends – PART 56 – Game Grumps Posted on April 15, 2018 by Jennifer Holland