Vocabulary
人間の盾
にんげんのたて
human shield
expression
noun