Activity
Events
14:08 UTC
Player Fengmian Overwatch
樊奇 (Fan Qi)
 China
Also known as Fengm1an, FengmC, 风眠
Team winnings
12,800 USD from 10 tournaments