- Joined
- May 9, 2018
- Messages
- 2
- Reaction score
- 2
- What state or country do you live in
- Texas
I found this little buddy peeking out from a rock today. It is translucent and definitely has a mouth, but I don't know what it is.....or if I should get rid of it. Does anyone have any idea as to what this creature is?



