Giant millipede (Diplopoda). Sandstone Massif. Isalo National Park, MADAGASCAR .