Okiku, aka “The Haunted Doll of Hokkaido” is a creepy old Japanese doll residing at a temple in Iwamizawa Temple that allegedly grows human hair. Obviously, it’s also said to be haunted by the spirit ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results