Iskar's Clutch



Iskar's Clutch is a location in. Shadow-Lord Iskar can be found here along with his arakkoa followers.