Which TMNT 2003 villain had the most compelling backstory?

Notorious Ninja Turtle Enemies
Teenage Mutant Ninja Turtles (2003)
Teenage Mutant Ninja Turtles
TV
Notorious Ninja Turtle Enemies poll options
Notorious Ninja Turtle Enemies
Teenage Mutant Ninja Turtles (2003)
Teenage Mutant Ninja Turtles
- Shredder
- Baxter Stockman
- Hun
- Karai