Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
I do agree that this looks like a Chinese Mantis.
It might be a Chinese Mantis, Tenodera sinensis. Do you know how long it was?
Lat: 39.03, Long: -94.87
Spotted on Oct 30, 2010 Submitted on Oct 30, 2010