Sha'tar Vindicator

Sha'tar Vindicators are draenei found in Terokkar Forest, fighting against the Auchenai.