10² Islands