Shen'dralar Spirit

Shen'dralar Spirits are ghosts of the Shen'dralar night elves who come to celebrate your victory over Prince Tortheldrin and their release from the haunts of Dire Maul.