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