Nothing beats an explicit romance! Busty/nerdy beauty Irma Langinstein takes Carter’s BBC while her best buds, Teenage Mutant Ninja Turtles, are out there on the streets, saving the city from Shredder and his goons. The Turtles’ closest allies have some explaining to do after this picture got leaked.