Green spider - Nigma walckenaeri?

Green spider - Nigma walckenaeri?

Observation - Green spider - Nigma walckenaeri?. Description: Head and body 3mm long. On a Wisteria leaf.

Head and body 3mm long. On a Wisteria leaf.