The 17th China International Cartoon & Animation Festival was held in Hangzhou, China from September 29th to October 4th, attracting many fans wearing various gorgeous costumes.
View related News Release
Download this image