View fullsize Yakuza Demon Killers #2. Line art by Eli Powell. Colors by K. Michael Russell. IDW Publishing. Yakuza Demon Killers #2 cover K. Michael Russell October 15, 2016 The YDK #2 cover is in the wild! Here's the cover without the cover dressing.