Ilthuril

Ilthuril is a blood elf stable master located on the Scryer's Tier of the neutral Shattrath City.

Quotes
Greetings,. I can assist you in recovering lost companions.
 * Gossip