Activity
Events
14:59 UTC
Player KHeart Overwatch
Image
柴磊 (Chai Lei)
 China
Teams
No Overwatch team found for KHeart.
Team winnings
11,915 USD from 7 tournaments