Harpactira tigrina in the wild

See also  Lucas the Spider - The Big Squeak - Short