I'm thinking
Could be a segmented worm
Could be a nudibranch
The
list
First
Image Brian's
Home
page