Krom'gar Blood Guard

Krom'gar Blood Guards are Horde soldiers located in the Stonetalon Mountains.

Objective of

 * The Unrelenting Horde
 * Thinning the Horde

Speculation
The forest troll version may be members of the Revantusk tribe. Alternatively, it could be a mistake and they were meant to be jungle trolls of the Darkspear tribe.