Leaf Beetle?

Leaf Beetle?

Observation - Leaf Beetle? - Global. Description: