I found this while swimming in the cayman island. Can anyone help identify this? Is it anything or just junk? Thanks in advance
Separate names with a comma.