Green moth

Green moth

Observation - Green moth - Southern Africa. Description: Green moth?

Green moth?