Spirit of Vengeance (Warcraft III)

Spirits of Vengeance are created by the Avatar of Vengeance when it casts Spirit of Vengeance. Spirits of Vengeance are invulnerable and will disappear after 50 seconds or when the Avatar of Vengeance is destroyed.