Sparassidae, genus Caayguara suspected. One of many extraordinary spiders I found a couple of hours from Iquitos.
SparassidaeCaayguaragreen spideramazoniquitosperuperuvian amazon