Oriborataur

The Oriborataur is a tauren located at the Runecarver's Oubliette in Torghast, Tower of the Damned.

Quotes
Me? I'm just visiting.
 * Current gossip

I can send you back to Oribos if you like.