This ginormous peeper washed ashore in Florida this week.
The poor sea creature now missing an eye?
No one knows.