There’s no other place on Earth that celebrates the cherry blossom blooms quite like Japan. As the buds burst open in parks and streets across the country, people gather for picnics and hanami (flower ...