Tapinauchenius cupreus, 'Ecuadorian Copper Tree Spider'