Japan's cherry blossom season is a time of celebration and beauty. Cherry blossoms, called Sakura in Japanese, has been a…