Chief Watcher Grimbriar

From Echoes of Angmar
Chief Watcher Grimbriar
Chief Watcher Grimbriar



Description

Chief Watcher Grimbriar is found at the Bree-town Hall in Bree. He is involved in a number of quests.

Quest Involvement

Quotes