Are you one of the Teenage Mutant Ninja Turtles? Yes, I am. The Muppets