センキョカー
Meanings
Noun
1. (election) campaign car
Composed of
election