Fog Demons

Fog Demons are a species of aliens that lived in green fog. They were erased from history.

Appearances

 * The Great Detectives -
 * The Fog