Thal'goroth

Thal'goroth is an annihilan that appears at the Legion Invasion locations during Stage 3.