The island of the cyclops