Malagasy green lynx spider (Peucetia madagascariensis) Marojejy National Park, North east Madagascar.