The mystery surrounding an enormous eyeball that was discovered on a Florida beach last Wednesday, prompting many wild theories and educated guesses as to what kind of creature it had belonged to, has been solved. Scientists who examined the colossal blue orb say it most likely came from a swordfish.