Cat Demon

Cat Demon

Available on Prime Video
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.