Howling Spectre

Howling Spectre is a death elemental located in Torghast, Tower of the Damned.

Drops

 * 12 Phantasma