Crazed Indu'le Survivor

Crazed Indu'le Survivor is a level 73 rare elite tuskarr found in the western area of the Dragonblight.

Achievement
Crazed Indu'le Survivor is a criteria of the achievements: