I'm thinking
Latin: Spirobranchus giganteus
The critters come out to play.. .
The list Next Image Brian's Home page