デモ行進 こうしん
demokōshin

Noun

1. demonstration parade