人間 にんげん たて
ningenno tate

Noun
Expression

1. human shield