Stonecore Flayer

Stonecore Flayers are rock flayers found in the Stonecore.