Played by:
5 appearances
Teenage Mutant Ninja Turtles
3 appearances
2 appearances
1 appearance
The Tick
Saber Rider and the Star Sheriffs
Mighty Ducks