O general Ijiri (Kusanaga Tsuyoshi), de Kasuga, é um guerreiro feroz cuja bravura em campo de batalha lhe rendeu o título de “demônio”. Em matéria de amor, porém, ele não pode avançar nem recuar. Ijiri e a princesa Ren (Yui Aragaki) se amam desde crianças, mas são afastados por diferenças de classe. Para proteger seu clã, Ren aceita se casar com um poderoso senhor da guerra, Ohkura de Kitiganto (Takao Osawa). Porém quando um garoto chamado Shinichi aparece, revirando o tempo e o espaço, os destinos de Ren, Ijiri e Ohkura se modificam.