The Punisher appears in comic books.
The Punisher ( Francis `` Frank '' Castle ) is a fictional character appearing in American comic books published by Marvel Comics . The Punisher made his first appearance in The Amazing Spider-Man # 129 ( cover-dated Feb. 1974 ) .