Shanghai Animation Film Studio's animation "Ranbiwa" premiered in Berlin, ink painting experiment reshapes the legend of the Qiang peopleFeb 20, 2025ReadingShanghai Animation Film Studio's animated film "Ranbiwa" was shortlisted for the Berlin Film Festival's New Generation UnitJan 17, 2025Reading