weird creature in Guernsey

weird creature in Guernsey

Observation - weird creature in Guernsey. Description: