Ikz'ka Ridge



Ikz'ka Ridge lies on the northwest corner of Sra'vess, itself off the northwest coast of Townlong Steppes in the Westersea. The leads the mantid of the Sra'thik swarm on the ridge.