Loading...
Emperor Aleister of Malicuria comes to New York City, bringing along a shard of Lydium 90 to the USA.
Teenage Mutant Ninja Turtles
Season 3
11
October 9, 1989
22 minutes
2.3/5
Michael Reaves
Writer