Lord of Anguish

SS undefined (Torghast, Tower of the Damned)

Lords of Anguish are located in Torghast, Tower of the Damned.