When the mascots came to life in London

The designers of the prospective mascots for the 2018 FIFA World Cup Russia™ recently had a unique chance to find out what it is like for an artist to see their creations come to life.
Source: FIFA.com WK 2018 nieuws