Pink-toed tarantula (Avicularia) on leaf, Amazon rainforest, Pastaza Province, Ecuador.