I was looking at this, it kind of looks like a sponge but it looks more like a mollusc to me and it seems to be moving across the rock (slowly). Never seen anything like it; is it some type of tunicate (do they move positionally)? The spikes open almost like coral polyps.
A little more zoomed in:
A little more zoomed in: