Tag Archives: hitobashira

Buried Alive – Japanese Urban Legend of Human Sacrifice

Hitobashira (人柱 human pillar), is a Japanese tradition of human sacrifice, buried alive under or near large-scale buildings like dams, bridges, and castles, as a prayer to the gods so that the building is not destroyed. Click here to watch … Continue reading

Posted in News | Tagged , , , , , , , , , | Leave a comment