Activity
Events
04:13 UTC
Team Squid12324
Image
Squid12324
 European Union
Team winnings
529 USD from 3 tournaments
Matches
13 total
10 / 0 / 3
Online
Date
Placing
Event
Winnings