Puppet_Master_5 DIGITAL-8 August 31, 2015 662 × 1019 PUPPET MASTER #5 – in stores on 8/26/2015 PUPPET MASTER #5 Art by Michela De Sacco and Yann Perrelet