Illidari Starr

Illidari Starr is a night elven demon hunter of the Illidari located in Illidari Foothold on Mardum.