
Takakage wordt gekweld door een vreemde droom, die zich blijkbaar afspeelt in een vorig leven als soldaat in het Sengoku-tijdperk van Japan. In dat leven was hij verliefd op de miko Ayame, maar hun liefde werd door de oorlog beëindigd. Nu, in dit leven, krijgt hij een profetie dat hij de vrouw van zijn dromen zal ontmoeten.
Takakage, een student, heeft de laatste tijd vreemde dromen. In zijn dromen belooft een jonge priesteres genaamd Ayame met een jonge soldaat genaamd Genshiro te trouwen, die sprekend op hem lijkt, de avond voordat hij naar het slagveld wordt gestuurd. Takakage vindt een meisje dat sprekend lijkt op de vrouw uit zijn dromen. Met haar, zijn zus en zijn vriend, die waarzegster is, probeert hij de ware oorsprong van hen en van hem te achterhalen.