Sponge or eggs of something?

Sponge or eggs of something?

Observation - Sponge or eggs of something?. Description: Softly squidgy but not like the sponges I know from our beach

Softly squidgy but not like the sponges I know from our beach