Global manufacturing of the FIFA World Cup 2018 mascots has come to an end, as the last mascots rolled off the production line at a factory in south China’s Guangdong province, May 24.