Is this a sponge?

Is this a sponge?

Observation - Is this a sponge? - UK and Ireland. Description: Depth approx 10.7m water temp 17°C

Depth approx 10.7m
water temp 17°C