Found running across a road, subsequently attempting to bury itself under substrate. Blue segmented body, almost centipede/millipede like, but possibly a larva of some kind? I’m not sure. Would love someone to identify it for me.
Mother with 2 cubs.