Beach grub - any idea what it could be?

Beach grub - any idea what it could be?

Observation - Beach grub - any idea what it could be? - UK and Ireland. Description: A thingy...

A thingy...