Comics Preview YAKUZA DEMON KILLERS #3 November 9, 2016 Brett Summers Will Ochita’s induction lead to corruption? A contentious decision within the Yakuza hierarchy leads...