Noah Tall

Noah Tall is a greedy villain who wants to steal an alien races' secret about teleportation, with the aid of his dimwitted assistant, Twisty.

Appearance
Super Friends: Season 1
 * The Balloon People