Umbra'rix

Umbra'rix is a spider located in the Garden of the Loa in Zuldazar.

Drops

 * Shadraspawn Shoulderpads
 * Tiny Azerite Splinter (20 - 50 Azerite)

Objective of

 * Umbra'rix (quest)