I don't know if you can tell from the picture, but there's a small stick like formation on my rock. I see bunch of these are sprouting on various places of my rock structure. Any idea what might these small formations are? Are these some sort of algae? Are these sponges? I've not seen sponges look like these.

:mad:

