NichiDict

人柱

ひとばしら
[hitobashira]

Meanings

1.Noun

human pillar; human sacrifice