Cosplayer at the Beijing Comics Carnival (I Do) in the National Convention Centre, on May 2. [Photo by Sun Jun/Asianewsphoto]