"Oh god. [He] is the cobra kai to my myagi."
That just means it is time to sweep the leg!
TMNT was pretty hilarious in its lavish layers of clichés and randomness. Saw it with
EDIT: Spoilers exist in the comments. Be careful if you don't want TMNT ruined for you. I think that might apply to one or two people, max. Hah.