The Punisher War Journal, No. 25