Activity
Events
05:50 UTC
Player Elsa Overwatch
Image
罗文杰 (Luo Wenjie)
 China
Also known as Ninja, DogMinGyu, Rapunzel
Team winnings
20,621 USD from 7 tournaments

No results found.