Bark spider (possibly Caerostris sexcuspidata) with its large web and a large prey. Photo from Ranomafana, eastern Madagascar.