Flag of MAS

Muhd Hafiy Hakim Mohd Hakim

* 2007 (18)
Best Elo: 1762
Latest Elo: 1762
Birthday: 2007