mystery bug
tags: mystery insect, name that bug, insects
Mystery Bug, as seen in Houston, Texas.
Anisomorpha buprestoides, a stick insect that sprays acid from its back, temporarily blinding its assailants. So don't mess with this bug if you value your eyesight!
Image Biosparite [larger].
The only identification I can think of is a stick insect, but I don't know if that is correct, nor do I have any idea what species it might be (if it is a stick insect).