SuperTed
SuperTed on Planet Spot
E12 Nov 10, 1983 TV-Y
Superted is on a visit to friendly Planet Spot, the source of the magical cosmic dust. But the planet is not quite as friendly as it once was, when the evil Texas Pete gets up to his usual nasty tricks.
Where to Watch SuperTed on Planet Spot
Cast of SuperTed on Planet Spot