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

No results found.