Spring is here and the country eagerly anticipates the arrival of the sakura (cherry) blossoms…