Just saw this creepy little thing clinging to the window screen & had to take a macro photo. I'm sure I'd pass out if it landed on me...he's pretty big...nearly an inch & a half long.
Does anybody know what kind of buggy this is? Please leave a message if you do! I'll read up on our little visitor!
I'm especially freaked out by the little sharp spiny things on it's back. It reminds me of the art of H.R. Geiger http://www.hrgiger.com/