A mechanical horse-dragon made for a French show to be presented in Beijing this year. China may be the second-largest economy in the world but it lags behind the West in may aspects, pop culture for one. Photo: AFP