Angered Spirit (Dazar'alor)

Angered Spirits are Zandalari troll ghosts located in Dazar'alor.