Movie History Monkey Sun 1959 The Happy Pilgrimage 1958 Nobuko Rides on a Cloud 1955 Princess Iron Fan 1941 Princess Iron Fan 1941 Tie shan gong zhu 1941