Deux jeunes filles d'un lycée commum, Yoriko Kusumoto et Yuzuki Kanako, vont se lier d'amitié alors qu'elles sont de classes sociales totalement opposées. Yori devient dépendante de Yuzuki et accepte la vison des choses de son amie qui dit qu'elles sont si proche car elles sont la réincarnation future l'une de l'autre.
Un jour, les deux jeunes adolescentes décident de s'enfuir mais malheureusement Yuki tombe sous les rails du train (qui devait les emmener loin de tous soucis) et se retrouve dans un état très grave.
Présent dans un des wagons du train, l'inspecteur Kiba va enquêter pour comprendre les raisons de l'accident et commence alors une enquête familiale et sombre.
En parallèle une toute autre affaire a lieu concernant des membres de corps humains retrouvés à différents endroits communs dans des boites.
Un écrivain et un voyant s'engage alors dans ces deux enquêtes qui semble relier.
Plusieurs affaires entremêlées dans lesquelles la logique ne sera pas suffisante à assembler toutes les pièces du puzzle.