Comments & ID Thoughts
From what I've seen, I would say this is some kind of flatties... what do you think?
I spotted it in my garden. It made me jump from my hammock. My wife wanted me to kill it, but if it's a flattie, it's not dangerous for humans, right? Did anyone get a bite from one of these creatures?