
Ethan Lee

Scylla Gaming
United Kingdom

Zealous eSports
United Kingdom
0
—
1

Scylla Gaming
United Kingdom

TeamEvoGamingUK
United Kingdom
0
—
2