oedemera virescens?

oedemera virescens?

Observation - oedemera virescens?. Description: