Yu Zheguang
Yu Zheguang was a Chinese artist, puppet and shadow puppet show director, and animation director.
Known for
Directing
Place of birth
Wuxi, Jiangsu province, China
Birthday
5/1/1906
Known For
Credits
Photos
Taoist Priest of Mount Lao
8.7