Kotomora
進歩党 (shinpotou) Japanese meaning: progressive party | Kotomora