Unknown caterpillar (green)

Unknown caterpillar (green)

Observation - Unknown caterpillar (green) - UK and Ireland. Description: