Bishop

Television Appearences:
  • Tales of the Teenage Mutant Ninja Turtles
Voiced By:
  • Alanna Ubach