Horde Headhunter

Horde Headhunters are level 70 elite Troll headhunters who appear at the Battle for Mount Hyjal in the Caverns of Time.

Trivia
They are based on the original Headhunter unit from Warcraft III: Reign of Chaos.