Punisher, The: The Ultimate Payback (GB) - 1990