Scott Ian & Charlie Benante Create “Judge Anthrax” In Judge Dredd #500By JamesOctober 25, 20260 Posted in: Comics, Rebellion / 2000AD | Tagged: Anthrax, Charlie Benante, Judge Anthrax, judge dredd, judge dredd megazine, mcm, Scott Ian