'Mountain Spirits' is a new animated film directed by Yin Fu. Learn more about the watercolor fantasy here.