yes they do look a bit like them - I have put it on the hitchhiker forum so will be interesting to see what they are - certainly nothing I have bought and my rock was uncured when I bought it so didn't get any hitchhikers with it (that I was aware of anyway)