IDW Publishing is set to launch the fresh creator owned series Yakuza Demon Killers from writer Amit Chauhan and artist Eli Powell next month,and we’ve got an unlettered preview of the first issue for you here… Tokyo harbors a dark secret! When a museum heist goes unsuitable, a damaged thief named Ochita becomes trapped […]
Source: flickeringmyth.com