Strange sculptures on the island of Apollo