profile

    Shen Lei

    Movies

    poster
    The Hero Battle
    90 %|Jan 17, 2020
    Animation, Drama

    Series

    poster
    聪明的顺溜
    70 %|Oct 1, 2016
    Animation