This Japanese urban legend tells a horror story about the mysterious Inunaki village. See the video to find out why this forbidden place is so scary for many people.
This Japanese urban legend tells a horror story about the mysterious Inunaki village. See the video to find out why this forbidden place is so scary for many people.