Takakage è turbato da uno strano sogno, apparentemente di una vita precedente come soldato nell’era Sengoku del Giappone. In quella vita, amava la miko Ayame, anche se il loro amore fu condannato dalla guerra. Ora, in questa vita, gli è stata fatta una profezia secondo la quale incontrerà la donna dei suoi sogni.
Takakage, uno studente universitario, sta facendo strani sogni ultimamente. In essi, una giovane sacerdotessa di nome Ayame promette di sposare un giovane soldato 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 del suo amico indovino, cerca di trovare le risposte sulle loro e sulle sue vere origini.