Nice find! I agree completely with Aaron. This looks like a Chinese Mantid, Tenodera sinensis. Here is a link so you can compare:
http://bugguide.net/node/view/10098
I think this would be a nice addition to the Marvelous Mantids of the North East mission: http://www.projectnoah.org/missions/15738247
Comments (4)