Beetle larvae?

Beetle larvae?

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

Found under some rotting beech bark