Release Date: 15 Sun, Sep 1968
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.
26 Episodes
as Kiyoshi Matoya
as Kyôsuke Misawa
as Shirô Maki
as Hiroshi Nomura
as Saori Ogawa
as Taizo Machida
2025
2019
2008
2015
2020
2017
2023
2003
2004
2010
2018
2024
2006
2021