Activity
Events
20:56 UTC
Player century Overwatch
Image
刘世纪 (Liu Shiji)
 China
Team winnings
10,771 USD from 10 tournaments

No results found.