imitator – Dota 2
First name: Chen
Last name: Ren
Date of birth: 02.01.1999
Current Team: CDEC Gaming
Country: China
About
Learn more about imitator, their role, achievements and recent matches in Dota 2.
First name: Chen
Last name: Ren
Date of birth: 02.01.1999
Current Team: CDEC Gaming
Country: China
Learn more about imitator, their role, achievements and recent matches in Dota 2.