Solved 87 training puzzles1247409
Fengzimo-0906
No note yet
Played 1 Rapid game59911
Played 2 Three-check games1351149
Played 1 Rapid game6101
Played 1 Rapid game
Played 1 Rapid game6116
Played 1 Rapid game61739
Joined 1 team
Played 1 Rapid game65635