Steorra

Steorra are a celestial race of cosmic entities who live to preserve the universe.