Deadsoul Devil

SS undefined (Torghast, Tower of the Damned)

Deadsoul Devils are shades located in Torghast, Tower of the Damned.