Zerchai



Zerchai is the Szarc homeworld. It's location is unknown and so is it's condition. The only thing known for sure outside of the Szarc themselves is the fact it's their homeworld.