What Is This Bug?
I think Ive seen a few of those before. They arent centipedes, nor even closely related. Its an insect, in fact. Im fairly positive its some species larva. Your pictures a bit hard to tell details on the head, though. If its got a sort of small, pale, almost...