Nefarian's Troops

Overview

Nefarian's Troops is a level 1 creature found in Blackwing Lair.

Where to find it

Blackwing Lair Raid Position not recorded