Activity
Events
00:26 UTC
Team Laboratory
Image
Laboratory
 China
Team winnings
7,371 USD from 1 tournament
Matches
23 total
8 / 0 / 15
Online
Date
Placing
Event
Winnings
2019-01-13
9
7,371
USD