Vocabulary

人間の鎖

human chain (chain of people holding hands, usually in protest)

noun