
Takakagea vaivaa outo uni, joka näyttää kertovan hänen entisistä sotilaan päivistään Japanin Sengoku-aikakaudella. Tuona aikana hän rakasti miko Ayamea, vaikka sota olikin tuominnut heidän rakkautensa tuhoon. Nyt tässä elämässä hän saa ennustuksen, että hän tapaa unelmiensa naisen.
Yliopisto-opiskelija Takakage on nähnyt viime aikoina outoja unia. Niissä nuori pyhäkköpapitar nimeltä Ayame lupaa mennä naimisiin nuoren, samannäköisen sotilaan nimeltä Genshiro kanssa yönä ennen kuin hänet lähetetään taisteluun. Takakage löytää neidon, joka näyttää aivan unissaan nähdyltä naiselta. Takakagen, sisarensa ja ennustajaystävänsä avulla hän pyrkii löytämään vastaukset siihen, mikä on heidän ja hänen todellinen alkuperänsä.