Kally's Mashup
RoboCop
Let Go
Spirited Away
Pacific Rim
The Wild Robot
Mea Culpa
Gladiator II
When the Phone Rings
Moana
Xinyi Liu is known for The Final Master (2015) and The Art of Dun Huang (2010).
The Final Master
The Art of Dun Huang