Karai (Teenage Mutant Ninja Turtles, 2003)

Debuting in the 2003 series' second season, Karai eventually became one of the series' main recurring characters. A woman torn between honor and family, she appears both as an ally and an enemy to the Ninja Turtles, a dichotomy that plays a part in most of her appearances. Her allegiance varied throughout the series: first being an anti-hero (or anti-villain) during seasons 2-3, then villain in seasons 4 and 5 and finally became heroic near the end of season 5 and in later episodes.

Why She Rocks

 * 1) Much like Zuko from Avatar: The Last Airbender, she is the done right version of a Redeemed Character. Unlike other Cartoon Villains.
 * 2) She is given excellent character development on the show, we first see her as a Villain who obeys the Shredder, into a Heroic and Redeemable Character at the end of Season 5 and Turtles Forever.
 * 3) She is amazingly voiced by Karen Neil, who is by far the best voice actor for Karai.
 * 4) Karai can be a very intimidating as shown in Season 4 when she was the Shredder.
 * 5) She has an excellent design on the show, which easily displays how trained she is as a Ninja.
 * 6) Her fights with the Turtles are always enjoyable to watch.
 * 7) She has a sympathetic backstory where she was abandoned by her parents before being raised by the Shredder.
 * 8) At the end of the series, we see her honor and how she won't follow her father's footsteps.