Candy Drop

puzzle
780 Played