Activity
Events
05:31 UTC
Player Xujie Overwatch
谭栩杰 (Tan Xujie)
 China
Also known as Mijia, Shuaiguo, XiaoRikka, 福建电竞馆陶堡店
Team winnings
23,166 USD from 14 tournaments