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