who are the punishers nemesis?
Billy Russo, better known as Jigsaw, is a vicious criminal mastermind from the Marvel universe. He mainly appears as the archenemy to the violent vigilante known as the Punisher.