How can I escape from these island creatures?


Hint 1 of 3:
They are Harpies, aren't they?

Hint 2 of 3:
Think about the word "Harpies" for a while.  Find anything interesting?

Hint 3 of 3:
HARPies?