HomepageKD KD KD KD Follow Puzzles recently added by KD KD See all puzzles added by KD KD48LondonKD KDsolved 95 timesSolve puzzleSee all puzzles added by KD KD Popular puzzles created by KD KD See all the popular puzzles created by KD KD48LondonKD KDsolved 95 timesSolve puzzleSee all the popular puzzles created by KD KD