Large Tropical Spider

large spider on end of log
Hanging out on the end of a cut tree.