Giant Millipede (Archispirostreptus sp) walking over moss, Montagne d'Ambre National Park, Madagascar