Unidentified critter

Unidentified critter

Observation - Unidentified critter - UK and Ireland. Description: