Krell (Astro City)

The Krells are an alien species from another dimension in the Gordian Knot.

History
The Krells came through a rift and attempted to invade Astro City, but were stopped by the hero Astra and her allies.

Appearances

 * Astro City v3 050 (2018)