Candy Drop

puzzle
765 Played