Invictus Gaming Logo
  • Country: cn China
  • Founded: August 2, 2011
  • Main Game: Dota2 300px Dota 2
  • Players: -