Activity
Events
05:27 UTC
Player ShowCheng Overwatch
Image
程宇 (Cheng Yu)
 China
Also known as KaPkAn, Rikka
Team winnings
21,918 USD from 13 tournaments