Larvae

Larvae

Observation - Larvae. Description: Found this under a stone, it is some type of larvae - beetle? Please advise.

Found this under a stone, it is some type of larvae - beetle? Please advise.