Umbrafen Witchdoctor

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

Objective of

 * The Umbrafen Tribe