Ogliarchon

The Ogliarchons were an alien race that were foes to the retired superhero Supersonic in Astro City.

History
Supersonic contended with them in the past which resulted in the aliens going on a wild goose chase to find energy sources to reignite their sun. By then they were in another continuum.

Appearance

 * Astro City Special: Old Time (2004)