The Battletoads and the Teenage Mutant Ninja Turtles fuck shit up.
Battletoads wearing sumo attire
frog waiting to go into battle against toads
Doodle or Die is the game of "telephone" with drawing!