Sea Squirt

Sea Squirt

Observation - Sea Squirt - UK and Ireland. Description: There was a small group of these small, soft animals underneath a rock. Can anyone identify it please?

There was a small group of these small, soft animals underneath a rock. Can anyone identify it please?