profile

    Yu Zheguang

    1906-05-01 (118 years old) in Wuxi, Jiangsu province, China

    Yu Zheguang was a Chinese artist, puppet and shadow puppet show director, and animation director.

    Movies

    poster
    Mount Lao Taoist Priest
    87 %|Jan 1, 1981
    Animation, Family

    Series