bayucca This looks like being a Coreidae, Leaf-footed Bug. Most probably the same one, but unfortunately no ID. http://www.flickr.com/photos/dingilingi/7378132060/
Comments (2)