A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
I call it the "Alien". It is 1-3 cm long, 6-legged and was spotted in Ecuador's cloud forest (~1.9 km altitude). It appears to have a hard, outer shell.
Moved your insect ("6-legged") from "other" to the category Arthropods. :-)
This cutie is a little Treehopper like this one also from Ecuadorhttp://www.pbase.com/splluk/image/150325...
I have no idea what it is but my first thought was a leech! Great spot :)
Spotted on Dec 7, 2012 Submitted on Aug 18, 2014
Join the Project Noah Team