Alex
Not actually from Albania...
Iberian Wolves eSports
Portugal
Yung Padawans
United Kingdom
2
—
1
Yung Padawans
United Kingdom
NitroNationDE
Germany
2
—
1