The most WTF moment in the history of the Teenage Mutant Ninja Turtles