Hitchhiker on the left

Well hello there my friends. It's been exactly one million years since I've posted. ;)
I need help-
Got a hitchhiker on a Xenia rock. I need to know what is that thing on the left??
 

Attachments

  • IMG_7840.JPG
    IMG_7840.JPG
    151.3 KB · Views: 364
Back
Top