The 20th China International Cartoon and Animation Festival concluded in Hangzhou, Zhejiang province, on Sunday. This year's ...