A global citizen science platform to discover, share and identify wildlife
This appears to be one of the leaf-footed bugs. You can possibly narrow your ID by looking at the leaf-footed bugs at http://bugguide.net/node/view/93/bgpage. Hope you can ID it; I'll be curious as to what you come up with.
Cool spot !
Spotted on Jul 1, 2013 Submitted on Jul 1, 2013