Vocabulary

人身御供

human sacrifice; victim

noun