KIller catepillars are coming to get us