Vorcha

Vorcha is an orc stable master for the Horde outpost of Silverwind Refuge recently taken in Ashenvale.