Candy Drop

puzzle
670 Played