Activity
Events
05:46 UTC
Player Xixi Overwatch
刘尚佳 (Liu Shangjia)
 China
Also known as XIAO7, Ares, Yan
Team winnings
3,540 USD from 3 tournaments

No results found.