This Japanese monk is the last person you would expect pull off such an amazing performance of Heart Sutra! This is absolutely breathtaking!
This Japanese monk is the last person you would expect pull off such an amazing performance of Heart Sutra! This is absolutely breathtaking!