What's New?
YOUKAI DOUCHUUKI TRANSLATION
22 MAY 2018
Released an English translation patch for Youkai Douchuuki. Check it out.