Maou No Sekai Creator

Reasons and excuses. Repentance and punishment. The demon and the hunter.