Alien Species
Advertisement

Demons are dark supernatural creatures from the barren Demonlands, on planet Sagar. They release purple energy blasts from their hands.

Appearances[]

  • Blackstar, s01e12, "The Crown of the Sorceress" (1981)
Advertisement