Ya know, usually I'm okay with insects but for some reason both your pics and the stuff on the site you linked to... it just... *shudder* totally gave me the willies. I'm with kthrin on this one, I think it's all about the size. If I thought that the same bug was, say 3/4" long, I'd probably think nothing of it. But as it is.... *another shudder*
no subject