Kotomora
革新主義 (kakushinshugi) Japanese meaning: progressivism | Kotomora