Dog Leash - 6-FEET - Stone Punisher Logo4 Scattered Black Red Gray 6' X 1.0"

  • Sale
  • $ 24.99

The Punisher is an antihero that was created by Gerry Conway and John Romita and debued in The Amazing-Spider-man #129 in 1974. Frank Castle wages a one man war on the mob after they killed his wife and children after witnessing a murder in Central Park, New York City. He was a former Marine and uses any means necessary to bring criminals to justice, including murder, kidnapping, extortion, coercion and threats.