Xoxanea

Xoxanea is the only habitable planet of the Ni-Omega planet system, inhabited by the Startorians.