Devil's 5 Days Mischief Game: Kabukicho, trading cards, and more new stuff...

Steam post image https://store.steampowered.com/app/2841070 Kabukicho, which was recently released on Dlsite, will soon be available on Steam once the English version translation is completed. This game is set in Kabuki…