Blood Orb

Blood Orb is a blood orb located in the Altar of Storms in the Blasted Lands during Finishing the Job.

Caden Shadowgaze controls it and drains the blood from dead Veiled Witnesses. After Caden is killed, the orb is destroyed.