Larva ?

Larva ?

Observation - Larva ?. Description: approx 10mm long

approx 10mm long