Punisher, The #76 (Lava, Volume 2)