Pale green caterpillar??

Pale green caterpillar??

Observation - Pale green caterpillar?? - UK and Ireland. Description: