< Back to IP Preview

Invictus Gaming

Invictus Gaming is a Chinese multi-game esports organization founded in 2011 by businessman Wang Sicong. Its League of Legends team won the 2018 World Championship.