Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
It definitely puts off a foul odor when disrurbed.
That looks like a stink bug to me but not sure
Lat: 42.87, Long: -112.47
Spotted on May 11, 2015 Submitted on May 11, 2015