Incredible Eyeball washed ashore

In 1899, locals were astonished and afeared of this incredible eyeball that washed ashore. What creature could this giant eye have belonged to? The whale? The squid?.... The Kraken?!?

What sights has it seen?


**UPDATE**


Analysts have discovered an image frozen on to the retina of the eyeball - the final sight that the creature saw.

See the awful image in the eyeball HERE

The EVIDENCE