Kotomora
共産党 (kyousantou) Japanese meaning: Communist Party | Kotomora