Skip to main content
Esportsresults
Player
somebody

somebody

Haowen Xu

🇨🇳 China

About

somebody (Haowen Xu) is a player from China.