Unidentified large green caterpillar

Unidentified large green caterpillar

Observation - Unidentified large green caterpillar - UK and Ireland. Description: