Teenage Mutant Ninja Turtles
The Wrath of Medusa
S9 E3:
Believing that the Turtles are the only thing that stands between him and total domination of the planet, Dregg makes contact with Medusa, a sinisterly beautiful alien.
Starring
Tony Jay