Kotomora
改良主義 (kairyoushugi) Japanese meaning: reformism | Kotomora