Hachishakusama A Japanese Urban Legend : Hachishakusama,Noise,Facts

hachishakusama horror story

Hachishakusama A Japanese Urban Legend: Hachishakusama Noise facts     Hachishakusama means 8 feet tall. Friends, Hachishakusama is a Japanese word and in English, it means 8 feet tall. Now you may be wondering why I am telling you about Hachishakusama, so friends, actually Hachishakusama is a Japanese urban legend …

Read moreHachishakusama A Japanese Urban Legend : Hachishakusama,Noise,Facts