Candy Drop

puzzle
677 Played