A global citizen science platform
to discover, share and identify wildlife
It was about 3cm long, yellow/green mostly.
It was on a log in a ponderosa woodland along the middle fork of the Gila River, New Mexico, USA, about 7500' in elevation.
Thanks to Reza Hashemizadeh for the identification.