Stonescythe Flayer

Stonescythe Flayers are rock flayers located in Hellfire Peninsula.