Jabra'kan the Poacher

Jabra'kan the Poacher is a Zandalari troll located in Zuldazar.

Objective of

 * WANTED: Jabra'kan