This channel offers the Dharma talks of Ven. Albomulle Sumanasara Thero and other teachings of the Buddha in Japanese. This is the official channel of the Japan Theravada Buddhist Association, a religious corporation based in Shibuya, Tokyo. Please subscribe to the channel.