Fort Isila

Located in the middle of the South East Talorn Island, this is presumably the location from which Isila runs her command.

Fort Isila

Talorn devfrag murdercakes