Candy Drop

puzzle
813 Played