Illidari Stand



Illidari Stand is the main Illidari outpost leading into the Faronaar Front in Azsuna.