Is it a sponge?

Is it a sponge?

Observation - Is it a sponge? - UK and Ireland. Description: On rocks in the intertidal zone. A bright yellow/green colour and rubbery to the touch.

On rocks in the intertidal zone. A bright yellow/green colour and rubbery to the touch.