What might this animal be?
This looks like an Aplysia, or "sea hare", a marine gastropod. Some of them sometimes get stranded and look like fat violet/green/brown blobs, around 10cm diameter. In the water, they swim slowly. I've seen some in Brittany (France) and in Algarve (Portugal).