Candy Drop

puzzle
786 Played