• Country: gb United Kingdom
  • Founded: May 23, 2017
  • Main Game: Dota2 300px Dota 2
  • Players: -