This prehistoric looking guy is a Leaf Footed Bug. (see here) They can be pests in the garden, chomping on almost everything. The resource above describes one method for getting rid of them:
"If only a small group of bugs are a problem, they can be dislodged into a jar of soapy water in which they will drown in agony."
Someone really doesn't like those bugs!
It looks alien.
ReplyDelete