The décor of a fast food restaurant in Hangzhou, East China's Zhejiang Province is based on a nearly 20-year-old animated Japanese film. The movie was recently shown in Chinese theaters for the first time. Photo: VCG