The Lost Boss Fight

"The Lost Boss Fight" is the fifteenth* episode of The Legend of Zelda: Twilight Princess HD on Game Grumps.