Chief Treasurer Jabrill

Chief Treasurer Jabrill is a goblin located in Azsuna.

Objective of

 * DANGER: Chief Treasurer Jabrill