{"product_id":"punisher-soviet-1","title":"Punisher: Soviet","description":"Garth Ennis returns to the world of the Punisher! A dozen Russian mobsters lie dead at Frank Castle's feet...but he wasn't the one who pulled the trigger. You'd think that the Punisher would celebrate - but if you know Frank, you'll know that this unexpected turn of events just stirs up more questions. Who is Valery Stepanovich? Why did he mow down a room full of mobsters? These are questions Frank is going to answer - and then decide if Valery deserves his own punishment. But what will happen when these two criminal hunters come face-to-face? Seeds planted decades ago in Moscow and Afghanistan are about to bloom bloody in New York City in an all-new tale by the writer who gets Frank Castle like no other! COLLECTING: PUNISHER: SOVIET (2019) 1-6","brand":"bookshop.lol","offers":[{"title":"Thryft - Used (Like New)","offer_id":42542633123918,"sku":"9781302913410","price":12.9,"currency_code":"SGD","in_stock":false},{"title":"Thryft - Used (Very Good)","offer_id":42542633156686,"sku":"9781302913410","price":11.9,"currency_code":"SGD","in_stock":false},{"title":"Thryft - Used (Good)","offer_id":42542633189454,"sku":"9781302913410","price":10.9,"currency_code":"SGD","in_stock":false},{"title":"Thryft - Used (Well Read)","offer_id":42542633222222,"sku":"9781302913410","price":9.9,"currency_code":"SGD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0645\/3857\/4926\/files\/52592442_8a44656f-9734-4527-815c-727c32aa4f8c.jpg?v=1747403542","url":"https:\/\/bookshop.lol\/products\/punisher-soviet-1","provider":"bookshop.lol","version":"1.0","type":"link"}