Could be a christmas tree worm....or a type of anemone that I can't recall the name of....had them hitchhike in to a retail system once....don't recall any severe problems from them.
(I don't disagree with anyone else's guess either so far, just adding some more possibilities.)