Modern day priestess Kanon has to get pregnant before the age of 20, the age wherein the family curse starts to kick in. But then a great amnesiac and walking calamity which she named Shiro hits her life hard. Now, together they must collect the pieces together to uncover the secrets of their pasts. But, would they be able to do it? Knowing that the demons and even the gods forbids them to know about it?