Hi Gregory, judging by the body shape and coloration, my best guess for the ID would be a Chinese Mantid nymph.
Here is a link you can check out to compare your spotting:
http://bugguide.net/node/view/10098
Please consider adding this to the Marvelous Mantids of the North East mission: http://www.projectnoah.org/missions/15738247
Comments (1)