Xu, Yuhua

13th World Champion, 2006 - 2008
Won the title representing China.

There is currently no content classified with this term.