Overlord – Dota 2

First name: Zheng

Last name: Yuanxing

Date of birth: 12.11.1995

Current Team: We.are.young

Country: China

About

Learn more about Overlord, their role, achievements and recent matches in Dota 2.