What is the real name of the final boss seen in The Punisher: The Ultimate Payback?
Billy Russo
-1
Section::::Abstract.
The Punisher: The Ultimate Payback!
51383888
-1
Section::::Abstract.
Jigsaw (Marvel Comics)
6987456