Exxorian



Exxorians are native to the planet Exxor, which is located in Galaxy of Nova 12.

Known Exxorians
The Wonder Twins:
 * Zan
 * Jayna