Team Liquid World Cup 2018 Official Poster

Illustration for Team Liquid’s Official Poster for Worlds 2018