Thousands of years ago, the powerful Demon Lord Dante waged war with God. He was defeated and imprisoned in a frozen prison in the Himalayas. Fast forward to present-day Japan where Utsugi Ryo has been having strange dreams. In these dreams, he finds himself face-to-face with the Demon Lord. As Ryo searches for the truth, he finds himself running into the Children of God, Satanists and his own darker half.