Mystlash Flayer

Mystlash Flayers were hydras found on the Zoram Strand in Ashenvale.