John Constantine from the comics ‘Hellblazer’ (DC Comic), at least this time he didn't forgot his cigarettes...
Click the links under the description to download the full-size, thanks, also please, don't repost.