Giant Amazon Spider

The Giant Amazon Spiders appeared in the 2005 movie called King of the Lost World. These behemoth spiders live high up in trees and create giant webs to trap prey and cocoon them.