Anchorite Barada

Anchorite Barada can be found in Hellfire Peninsula in Honor hold's inn second floor.

Trivia
Barada is a reference to the films Army of Darkness and The Day the Earth Stood Still.