Japanese dictionary
にんげんのたて
human shield
Kanji details
・person
・interval
・space
・shield
・escutcheon
・pretext