Istakax

Small city of Delela. Uppermost city of the Doskior River.