Bug pointed out by/u/KnightOverlord2404: Tundra Esports is actually from the Western Europe DPC region, not the Eastern Europe region as TI10's winners, Team Spirit were
Anyone even remotely familiar with the criminal justice system, human psychology, or even just fucking handling a pet animal will tell you that that ...