Hitobashira
Hitobashira means "human pillars". In Japan in the seventeenth century, it was customary to bury people alive in the foundations or footings for buildings. In the time, the Japanese believed that these sacrifices be content gods so that they make last longer constructs. Legend has it that these buildings are still haunted by the spirits of the people trapped in these walls. Morality, if you want to stay in Japan, better focus the new!
Join Qfeast to read the entire story!
Sign In. It is absolutely free!
I will have nightmares.
Kuchisake onna story, sorry I am corrective sometimes...