Chua Ethan

Country: NED
The flag of NED
Place of birth: Eindhoven
World Ranking:
Rating: 2206
Born: 0
Pos Score Rating Sb
2206
Pos Player Score Rating Sb
Ethan  Chua
Chua, Ethan
2206