slime mould?

slime mould?

Observation - slime mould?. Description: large, lime green, sponge like organism

large, lime green, sponge like organism