bayucca Mantodea, Mantidae, looks like being Tenodera sinensis. http://bugguide.net/node/view/587853/bgpage http://bugguide.net/node/view/845876/bgimage http://bugguide.net/node/view/837232/bgimage http://bugguide.net/node/view/10098/bgimage?from=24
Comments (2)