Fleshrender Roc Essence

The Fleshrender Roc Essence is a quest reward from The Witchqueen.