デモさんしゃ
Meanings
Noun
1. demonstrator; marcher; picketer
Kanji used
admit defeat
add
someone
Composed of
participant; entrant