La serie toma lugar en una preparatoria privada que involucra el concepto de “salvadores (shirogane)”. Ellos son conocidos como gente que posee recuerdos vivos de sus vidas pasadas. La historia cuenta sobre un joven llamado Moroha Haimura que viene a esta escuela.En la escuela, hay dos tipos de persona: Shirogane, quienes luchan contra los enemigos con armas y técnicas obtenidas de los poderes Puraana de sus propios cuerpos, y Kuroma, quienes eliminan a los enemigos con magia para manipular los poderes Maana que sobrepasan la física. Moroha Haimura es el primer individuo cuyas vidas pasadas eran Shirogane y Kuroma.