Teenage Mutant Ninja Turtles (2003)
Incredible Shrinking Serling
S7 E6:
Desperate to get back to his own time, Serling builds a makeshift Time Window for himself.
Teenage Mutant Ninja Turtles (2003)