Angered Spirit (PTR)

Angered Spirit is a ghost.