Apogee Anima Bead

Apogee Anima Beads drop from Artificer Xy'mox in Castle Nathria.