This is inside of a rock that I got and no one seems to be able to tell me what this is. Anybody wanna take a stab at this? I would like to know what it is, so I can know how to take care of it. It is alive and if I get near it, it will snap shut.
i have/had one of those in my lr. it was in a hole and would open up once in a while. i think it went farther into it. don't know if its dead or alive.