Malagasy green lynx spider {Peucetia madagascariensis}. Masoala Peninsula National Park, north east Madagascar.