Windreaver Tar'rath

Windreaver Tar'rath is a mantid located in Chamber of the Paragons in the Siege of Orgrimmar.