Punisher Cartoon Photos





The Punisher (Frank Castle) is a fictional character, an anti-hero appearing in comic books based in the Marvel Comics Universe. Created by writer Gerry Conway and artists John Romita, Sr. and Ross Andru, the character made its first appearance in The Amazing Spider-Man