mysterious island in the sea