Teenage Mutant Ninja Turtles (2003 TV series)

Abigail Finn is an expert monster hunter and gifted biologist and technologist from Teenage Mutant Ninja Turtles (2003 version)

Physical appearance
She is a tall and muscular woman in a hunting outfit.

The Monster Hunter
Season 1, Episode 20 Airdate: September 20, 2003