Watcher M'barios

Watcher M'barios is a jungle troll located in the Darkspear Embassy in Dazar'alor.