Hitobashira The Human Pillar

Written By Mister Gu on Monday, September 22, 2014 | 3:59 PM


Hitobashira or Hitomi-goku (Human Pillar) is a human sacrifice in Japan, usually buried alive under massive buildings such as bridges, castles, dams as an offering to the gods. Living people could be sealed into buildings which would apparently please the gods and ensure stability and longevity of the construction in question. Bones and other remains have been found on-site of several different
SHARE

About Mister Gu