The Magic Cape

"The Magic Cape" is the sixteenth episode of Zelda: The Wand of Gamelon on Game Grumps.