The PUNISHER LOGO Rub-On DECAL, Officially Licensed Movie & TV Artwork, Long Lasting, 6.8" x 10" - Sticker DECAL - RED