Any body know what this centipede looking thingy might be?
I snapped a pic of it in my fuge before I transferred the LR over, and I have been meaning to post it for a while now.
It is clinging to the bottom of a Mag 5 in this pic to give you scale.
I wish I had grabbed it and isolated it at the time but I was in a huge hurry at that moment as was lucky to get the pic.
What do you think, friend or foe?