Large green caterpillar

Large green caterpillar

Observation - Large green caterpillar. Description: I know there are lots of green caterpillars but it is possible to identify this one? It was quite big - about 5cm long. It was on some grass near a pond at Drumburgh Moss NNR.

I know there are lots of green caterpillars but it is possible to identify this one? It was quite big - about 5cm long. It was on some grass near a pond at Drumburgh Moss NNR.