人身御供 ひとみごくう
hitomigokū

Noun

1. human sacrifice; victim