Kotomora
観念主義 (kannenshugi) Japanese meaning: German idealism | Kotomora