1968 · Shin Kishida · 1 season
Advancements in science and the unchanging human psyche have given rise to new forms of terrifying crimes as the Science Research Institute (SRI) investigates various strange phenomena in Japan.