デモ たいです
demotaidesu

Noun
Desu Copula

The polite form of デモ隊

1. Demonstrators; Protesters

Polite