This was just too weird, so I had to post it. My guess is they eye belongs to a giant squid, as it seems to bear some resemblance to the large giant eye I have seen in pics of the creatures. How's that for a find that just washes up on the beach?
And they overcame him by the Blood of the Lamb, and by the word of their testimony, and they loved not their lives unto death. (Rev. 12:11) Watch, and pray