Green Moth, Pug ?

Green Moth, Pug ?

Observation - Green Moth, Pug ?. Description: