leaf beetle larva?

leaf beetle larva?

Observation - leaf beetle larva? - Global. Description: