1. The Strange Hikizuri Siblings: The Seance
Aired: Jan 19, 2023A photographer with an interest in spirits and ghosts pays a visit to the ver...
An archaeologist discovers a tomb made up of several layers of earth. A mysterious sea creature is found stranded on the shoreline.