Length ~10 cm. Crawling on leaf litter near dusk in rain forest, near Rio Galvez in the Peruvian Amazon. February 1997; day & time are approximate.
In White sand Forest around Jenaro Herrera Research Center (Centro de Investigaciones Jenaro Herrera)