Mystery Fish Washed Up in Cayman Islands.
This strange looking mystery fish washed up the shores of Cayman Brac, Cayman Islands. If you know what it is, the authorities probably want to hear from you. Link...
https://www.neatorama.com/2006/01/20/mystery-fish-washed-up-in-cayman-islands/