Candy Drop

puzzle
715 Played