Got this Christmas Tree Worm coral/rock. I can't for the life of me remember what the guy I got it from said it was (darn CRS) It's very cool, has a sponge on it too, I have some idea on what it might be but I am not positive. Any ideas?
It has hair like polyps... that stick off of it. This is the best pic I could capture of it.