I picked up a new piece of live rock that has some various mushrooms and what appears to be maybe a filter sponge or worm? Not exactly sure. I think it is a clear Tubicate possibly. It is on the left side of the rock, center of the picture.
Sent from my LG-H830 using Tapatalk