Lachesis

From AchaeaWiki
Jump to navigation Jump to search

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