Lachesis

Lachesis, the Spider Queen, and her minions reside in the Azdun dungeon near the Dakhota hills.