Default person image
People

Seishi Karashima

Professor at the International Research Institute for Advanced Buddhology, Tokyo