Mirai Haruka is a high school student, living an ordinary life with her two best friends, Kanako and Yukio. One day, she sees a strange boy who happens to be a new student in her class. Suspicious of his odd nature, she befriends him. As the forgotten memories of past begin to surface, she is entangled in the strings of fate and time. Her struggle and conviction dies out, but there is still a hope, standing right next to her.