Nothing quite captures the joyous arrival of spring quite like cherry blossom season. When you think of this fleeting floral spectacle, an ancient hanami (flower-watching) celebration in Japan may be ...