Confidence: I'm as sure as I can be.
Notes: Small vestigial prolegs visible just in front of the rear prolegs- seemingly unique to the species going by the info. in ukleps. Typical colouration with green patches. They dont all have the green but a big proportion have it. The larvae of the species are reaching final instar at present.