Sponge?

Sponge?

Observation - Sponge? - UK and Ireland. Description: