John Constantine Hellblazer #20 1989 DC Comics
Damaged cover and water damage inside. Readable.
Ships in comic bag with board.