File:SuperTed promo pic.png

SuperTed is a British-animated, superhero television series.