Teenage Mutant Ninja Turtles are alive