profile

    Yang Weiru

    Movies

    poster
    51 Depot
    70 %|Oct 1, 1961
    Mystery, Drama, History
    poster
    Struggle in the Desert
    0 %|Apr 1, 1957
    Drama
    poster
    Secret Post in Canton
    70 %|Jan 2, 1957
    Mystery, History, Drama

    Series