Moontouched Owlbeast

Moontouched Owlbeast is a 57-58 Moonkin that can be found in Winterspring.

Notable drops

 * Raging Beast's Blood
 * Blue-feathered Necklace
 * Blue-feathered Amulet
 * Wildkin E'ko