Chinese Buddhist Priest
Shi De Yang born Shi Wanfeng is a Chinese Buddhist priest and the 31st Grand Master of the fighting monks of the Shaolin Monastery. Shi De Yang is globally considered...