Blood – Dota 2

First name: Xiliang

Last name: Xu

Current Team: KEENGAMING.LUMINOUS

Country: China

About

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