Bloodpetal Flayer

Bloodpetal Flayers are bloodpetals found in Un'Goro Crater.

Objective of

 * Larion and Muigin