Spottyman

Spottyman is SuperTed's best friend and bumbling companian. He is a yellow alien covered with green spots from Planet Spot.