Billy Russo Leather Jacket. Season 2 of The Punisher is bringing actions and adventures. You will see the voguish characters in an epic flare and role. Buy Online The Punisher Season 2 Billy Russo Shearling Black Leather Jacket, The Punisher Billy Russo Shearling Leather Coat at low price. 100% real leather and attendtion to every detail.