人間にんげんたて
ningenno tate

Noun
Expression

1. human shield