Ichido Uchida

Rinzai sect Daihonzan (head temple) Engaku-ji Temple Deputy chief priest
lecture “Learn Zen(禅) world and science” at 2016