Candy Drop

puzzle
721 Played