Who is the villain in this? No Shredder or Krang, no sale.
On a kind of related tangent, I came across a new ninja turtle cartoon they have, and it is so dumb. The Ninja Turtles are in the future for some reason, and they have a shitty extreme ten year old sidekick now.