Sha LiuDirecting • Beijing, ChinaNo biography available.Known For5.0It Is My Fault2016I Am a Motif2020Fan ClubNo Nerds have favorited Sha Liu yet — be the first.All fan clubsFrom NerdspinFilmographyDirecting1Visual Effects12016It Is My FaultFilmDirector★ 5.0