shanghai ken
Member since March 2009
Recent Puzzles
Oct 11, 2024
67 pts
Jul 31, 2024
161 pts
Mar 20, 2024
183 pts
Mar 19, 2024
154 pts
Dec 30, 2023
39 pts
Apr 21, 2023
373 pts
Apr 20, 2023
97 pts
Jun 24, 2022
165 pts
Dec 28, 2021
209 pts
Dec 25, 2021
133 pts