In 2017, Detective Jin Saeki (Ryo Narita) works as a detective and he holds a strong sense of justice. He rushes over to a house after receiving a call. There, he discovers the skeletons of 13 boys and guys who died of starvation and a mysterious mark. The suspect of the case is the homeowner Juzo Haikawa (Fumiyo Kohinata), but his whereabouts are unknown. Around this time, Kanon Hasumi (Ai Yoshikawa) appears. She was abandoned by her own parents and was taken in by Juzo Haikawa. She lived with him until 6 years ago. Kanon Hasumi admires Juzo Haikawa like he was her father and she insists that he is innocent. Detective Jin Saeki and Kanon Hasumi chase after the truth of the case. In 2024, in a hideout for young runaways, a girl suddenly disappears. The mysterious mark also reappears.