ACG (animation, cartoon and game) fans dressed as cartoon characters participate in the 6the Shenzhen Animation Festival. The festival kicked off in Shenzhen on July 16, 2014. (Photo/CNS)