The most disturbing Ninja Turtles video I have ever seen

What the heck did I just watch?