beetle or moth larva?

beetle or moth larva?

Observation - beetle or moth larva?. Description: