Candy Drop

puzzle
687 Played