Did the harpie tell you to post that, LOL?
Yes... all the harpies gathered outside Fantasy Island and said to shout that over to you.