Kotomora
観念論 (kannenron) Japanese meaning: idealism | Kotomora