Whose caterpillar?

Whose caterpillar?

Observation - Whose caterpillar? - UK and Ireland. Description: