Vocabulary
肉壁
にくかべ
meat shield; human shield
noun