Jim Kane

1,264
reputation
1
8
8

Compulsive puzzle-solver.