When A Cavalry of Horseflies Goes To War Against the Spider