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