In the Japanese culture, one very important theme is the seasons and the flowers symbolizing the passage of time. Among them, one kind is particularly iconic, capturing the attention of visitors and locals: the cherry blossom, also very well known as sakura. All year round Japanese people long for the sakura season and wait with […]