Illidari Kilbride

Illidari Kilbride is a blood elf demon hunter of the Illidari located in Illidari Foothold on Mardum.