Huntsman Spider (Megaloremmius leo) female, Andasibe Mantadia National Park, Madagascar