Millipede (Diplopoda) walking along a branch, Orellana Province, Ecuador.