Activity
Events
12:42 UTC
Player Fish Overwatch
饶承城 (Rao Chengcheng)
 China
Also known as 黑百鱼, 九命悬鸦, poggerfish
Team winnings
284 USD from 1 tournament

VODs
2019-03-20
Team
OC'19 S1 - China - Round 1
0