Arriving on Scalchop Island, our heroes decide to participate in an unusual competition!Arriving on Scalchop Island, our heroes decide to participate in an unusual competition!Arriving on Scalchop Island, our heroes decide to participate in an unusual competition!