Rocknail Flayer Giblets

Source
Rocknail Flayer Giblets drops from Rocknail Rippers in Shadowmoon Valley.

Rocknail Flayer Giblets as a quest objective
This item is used to make, which is required to complete.