answersLogoWhite

0

There does not seem to be a horn on Cryptids Island. There is a Flute (a pennywhistle) which you receive after the submarine ride, after you defeat the sore loser at darts again.

User Avatar

Wiki User

12y ago

What else can I help you with?