Candy Drop

puzzle
713 Played