Sounds like a jellyfish. Santa Cruz, CA?
Perhaps it was a Jellyfish, but it was an ugly thing I have ever seen lol. Yes it had to been at Santa Cruz because my cousins lived in San Jose at that time. I remember we picked them up and we drove down there.