Homepagekarla changPopular puzzles created by karla chang Popular puzzles created by karla chang 221living beings life cyclekarla changsolved 4,084 timesSolve puzzle25Pied Piper of HamelinKarla changsolved 77 timesSolve puzzle