Taiwanese animators' explanation of Scottish independence wins all the things BY Faustine | Sponsored Insight Sep 18, 2014 10:43 AM EDT