Activity
Events
05:46 UTC
Player Duck Overwatch
唐帅 (Tang Shuai)
 China
Also known as 鸭子, 鸭嘴兽
Teams
No Overwatch team found for Duck.
Team winnings
5,937 USD from 5 tournaments

No results found.