Teldorae

Teldorae the stable master at Farwatcher's Glen in Stonetalon Mountains.