Kotomora
共産主義 (kyousanshugi) Japanese meaning: communism | Kotomora