Unknown critter

Unknown critter

Observation - Unknown critter. Description: We spotted this odd thing yesterday but we have no idea what it was! It was about 4mm in length. Is it some kind of larvae? Hope someone can suggest what it may be, thanks!

We spotted this odd thing yesterday but we have no idea what it was! It was about 4mm in length. Is it some kind of larvae? Hope someone can suggest what it may be, thanks!