Tapinauchenius rasti, 'Caribbean Diamond Tree Spider' 1"