Wandering Spirit (Talador)

SS Talador

Wandering Spirits are draenei ghosts located around in Talador.