Vocabulary

デモ行進

demonstration parade

noun