Activity
Events
14:46 UTC
Player Diya Overwatch
Image
路炜达 (Lu Weida)
 China
Team winnings
24,466 USD from 19 tournaments