Slime mould?

Slime mould?

Observation - Slime mould? - UK and Ireland. Description: On rotting log, Wisley Gardens

On rotting log, Wisley Gardens