Banshee Essence

Banshee Essence is an objective of.

Source
This item drops from Banshee Soulclaimers in Zul'Drak.