Nova 12

The Galaxy of Nova 12 is located in the Earth-1A universe. One its planets is Exxor, homeworld to Exxorians.