“Seafoam” is a picture I painted while living in Martinique.
What do you think it is?

Mysterious sea creature