Kotomora
生得観念 (seitokukannen) Japanese meaning: innate idea | Kotomora