Activity
Events
09:38 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.