
Takakage è turbato da uno strano sogno, che sembra riguardare una vita precedente come soldato nel periodo Sengoku in Giappone. In quella vita, amava la miko Ayame, sebbene il loro amore fosse stato rovinato dalla guerra. Ora, in questa vita, gli viene data una profezia che gli dice che incontrerà la donna dei suoi sogni.
Takakage, uno studente universitario, ultimamente ha degli strani sogni. In essi, una giovane sacerdotessa del santuario di nome Ayame promette di sposare un giovane soldato, simile a lei, di nome Genshiro, la notte prima di essere mandato in battaglia. Takakage trova una fanciulla che assomiglia alla donna dei suoi sogni. Con l'aiuto di lei, di sua sorella e di un amico indovino, cerca di scoprire quali siano le loro vere origini, e le sue.