ForestDragon I agree, this looks like a Beetle larva. Insects, including their larvae, spiders, crabs, and such, belong in the Arthropods section. I have moved this for you.
Comments (1)