デモコウシン
Meanings
Noun
1. Demonstrationszug; Demonstrationsmarsch; Demonstration
Pitch accent
モコ
ウシン
Composed of
Marsch; Zug; Parade; marschieren; paradieren