Wait Wait Wait…. So James Franco Invented Super Monkeys?
Wait wait wait…. so James Franco invented super monkeys? That’s what we’re going with?
Konami Easter Egg by Adrian3.com