Deng ming tian

Deng ming tian

Directed by Xionghua Hu
Runtime minutes
Released 1962
IMDb Score: 7.2

The Fox and the Hunter

The Fox and the Hunter

Directed by Xionghua Hu
Runtime minutes
Released 1978
IMDb Score: