man those thigns were all over the place when I went to russia, especially after it rained, those and some other worms
I actually played with them when I was a kid, Id step on them and break the shells, throw them around and see if theyd break
I think they were a lot smaller though