A global community of nature enthusiasts
photographing and learning about wildlife
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.
Spotted on Dec 7, 2012
Submitted on Aug 18, 2014
Moved your insect ("6-legged") from "other" to the category Arthropods. :-)
This cutie is a little Treehopper like this one also from Ecuador
I have no idea what it is but my first thought was a leech! Great spot :)