Apexis Flayer

Apexis Flayers are rock flayers found in the Blade's Edge Mountains.