Johnny Nightmare debuted in Punisher: Nightmare #1 written by Scott M. Gimple with art by Mark Texeira. He was the focus of the five-issue limited series Punisher: Nightmare in which his origin is ...