Teenage Mutant Ninja Turtles (2003)
Reality Check
S3 E19:
Ultimate Drako is back and he's causing all sorts of chaos with the Time Scepter.
Teenage Mutant Ninja Turtles (2003)