HomepageDiyarPopular puzzles created by Diyar Popular puzzles created by Diyar 140Chinese Crested DogDiyarsolved 12 timesSolve puzzle63Chinese Crested DogDiyarsolved 5 timesSolve puzzle