Jumping spider {Salticidae} on dead leaf. Masoala Peninsula National Park, north east Madagascar.