Elodor Vindicator

Elodor Vindicators are draenei located in Elodor in.