Preview Punisher on Throne Fine Art Print Limited to 150 pieces and hand-signed by the artist – Karla Ortiz, the Punisher on Throne Fine Art Print is a must-have for Marvel fans! Pre-Orders for the framed version will begin on Friday, October 5, 2018 between Noon – 3PM (Pacific Time). Any piece that are still available on Monday, October 8, 2018 will be offered for Pre-Order unframed between Noon – 3PM (Pacific Time). You May Also Like