A friend found this mantid/mantis in Staten Island, NY. Can anyone ID it for me/them? It does not have a stripe on head or abdomen, just plain green, I was told. (I know in this area its either European, Carolina, or Chinese; the last being less likely due to no stripe I've been told).
Here...