Which would you rather go up against: The Sri Lankan face-sized tarantula or the invasive crazy ant(s)?