Mystery caterpillar

Mystery caterpillar

Observation - Mystery caterpillar - UK and Ireland. Description: lot of these on garden Berberis bush

lot of these on garden Berberis bush