A mysterious low-budget animated film called Niu Lai, or “The Cow Arrives,” became an unexpected hit in Chinese theaters this past week. Continue reading... [ H/T Breitbart News ]