Krell (Astro City)

The Krells are an alien species from another dimension in the Gordian Knot of the Astro City Universe.

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

Source

 * Astro City v3 050 (2018)