Kotomora
人間の鎖 (ningennokusari) Japanese meaning: human chain | Kotomora