Popular puzzles created by NLHKG

Paper Art online puzzle