Giant millipede (Spirostreptidae) hiding under a leaf, Panguana Reserve, Huanuco Region, Peru.