Have you noticed that Teenage Mutant Ninja Turtles are making a comeback? I'm seeing them everywhere these days. Someone on…