Ant-mimicking jumping spider {Myrmarachne sp}, tropical rainforest, Masoala Peninsula National Park, north east Madagascar.