HomepagedfgPuzzles commented by dfg Puzzles commented by dfg 400lovely animalsBasiuniasolved 21,584 timesSolve puzzle