Vocabulary
空想的社会主義
くうそうてきしゃかいしゅぎ
utopian socialism
noun