Owlbeast Blood

Owlbeast Blood drops from Moonlost Owlbeasts and Mooncrazed Owlbeast in Val'sharah.

As a quest objective

 * Give Me Fuel, Give Me Fire