Activity
Events
06:32 UTC
Team Lord of Dragon Esports
Image
Lord of Dragon Esports
LoD
 Taiwan, Province of China
Team winnings
4,391 USD from 5 tournaments
Matches
17 total
8 / 0 / 9
No tagged posts found.