Kotomora
本有観念 (honyuukannen) Japanese meaning: innate idea | Kotomora