by: SpiderPosted on: March 13, 2022 Tarantula FEEDING Worms AFTER 2 YEARS ?!! ~ Gecko STEALING my Cockroaches !!! See also Harpactira dictator in nature - South Africa