Sakura is the Cherry Blossom Festival widely celebrated throughout Japan. Parks and squares fill up during the cherry blossom season. People in smaller or larger groups, families and friends spread blankets on the lawns and picnic.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.