This sushi set represents the Sakura Cherry Blossom, a natural treasure of Japan. These native trees are renowned for the unsurpassed, yet fleeting beauty of their blossoms. Over 100 different species of the Sakura, or Japanese Cherry, tree are found...