Haimura Moroha has the memories of two past lives. He meets two girls, Ranjou Satsuki and Urushibara Shizuno. Their past and present lives begin to intertwine.
Are you one of those "I'm a 
hero of justice" type people?
Bist du etwa eine von denen, die rumrennen
und schreien: „Ich bin ein Held!“?
¿No serás una de esas que se 
sienten héroes de la justicia?
¿No serás una de esas que se 
sienten héroes de la justicia?
Laisse-moi deviner.
Non sarai una di quelli che vanno blaterando
cose tipo "noi siamo la Giustizia!", eh?
Você por acaso é daquelas que dizem
 "eu sou uma heroína da justiça"?