Don't get me wrong, I LOVE TMNT. But this is almost taking it too far...

Don't Miss...