Kotomora
唯心論 (yuishinron) Japanese meaning: idealism | Kotomora