Umbrafen Seer

Umbrafen Seers are Lost Ones located in Umbrafen Village in Zangarmarsh.

Objective of

 * The Umbrafen Tribe