Thargon

Thargons were a humanoid species native to the planet Tharga.

Biology
The Thargons outwardly looked like humans.

Appearances

 * The Tomorrow People Original Series - "The Thargon Menace" (1978)