Home World “Ah, two turtle heads” Eyes of mutant hatching on US beach