Demon (Blackstar)

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)