Activity
Events
06:00 UTC
Player Xushu Overwatch
Image
刘俊杰 (Liu Junjie)
 China
Also known as 9139, Luca, 请记住我, I23456789
Team winnings
15,678 USD from 8 tournaments