Beetle larvae?

Beetle larvae?

Observation - Beetle larvae?. Description: Found under some rotting beech bark

Found under some rotting beech bark