When in doubt, get some praying mantises.
We have many.
reply
They'll gobble up all those invaders, eventually.
reply