Level 71 - 72 Humanoid
Found in Dragonblight
13,937 - 14,415
Humanoid
Summon Anub'ar Invader
Physical