Episode details

Available for over a year
Japanese priest talks about Shin Buddhism, and its belief that humility is the most important universal virtue.
Programme Website
Available for over a year
Japanese priest talks about Shin Buddhism, and its belief that humility is the most important universal virtue.
Programme Website