Illidari Overseer

Illidari Overseers are satyrs loyal to Illidan. They are found at the Ruins of Baa'ri in Shadowmoon Valley.

Abilities

 * Mortal Strike
 * Rend