Yes, SallyP at Green Lantern Butts Forever has declared this Beefcake week, which I figured gives me a chance to get some mileage out of the 1993 Marvel Swimsuit Special, which yes, really happened, and which I still have kicking around. The concept was that all the Marvel heroes, and antiheroes I suppose, go for a beach vacation at Monster Island, the island that first appeared in Fantastic Four #1. That explains the funny little creatures in the background there.
So this is Frank Castle, the Punisher, who has been portrayed by Dolph Lundgren, Tom Jane, and Ray Stevenson. Ladies can decide which of those actors they would want to see in this tasteful little number that is guaranteed to be burned into your mind for all time. Well, he is the Punisher after all. Click on the pic if, for some reason, you want it bigger.