Monster Camera
Cat Demon
S1 E3:
The team heads to a forest near Lake Sayama, said to be one of the most haunted places in Japan. Locals claim to have seen a variety of ghosts there, but Imashiro is skeptical.