It's not a pretty picture but that's a real eyeball. It washed ashore and was found by a beachcomber in Pompano Beach, Florida, and it is mystifying wildlife officials. The softball-sized eyeball was reported to the Florida Fish and Wildlife Conservation Commission on Wednesday, and wildlife officers put the specimen on ice.
Marine biologists couldn't immediately identify which species of sea creature would be associated with the eye, but researchers will use genetic testing if necessary to solve the mystery. I think it's from a squid.