Every Kickstarter

"Every Kickstarter" is the fifth episode of The Last Guardian on Game Grumps.