Hitobashira

21.7K 685 77
                                    

Hitobashira or "Human Pillars" in English. In ancient Japan, people believed that sealing human being in the construction would make it stronger and stable. By sealing people in the pillars and in the walls they make sacrifices to gods and if the gods are pleased the construction lasts longer. Buildings with human pillars are told to be haunted by the ones sealed in the walls.

Horrifying japanese urban legendsWhere stories live. Discover now