League of Legends Worlds Finals 2018 | INCHEON, SOUTH KOREA

November 3, 2018