Now you can pay with Free Shipping on orders over $50 (US ONLY)
Toggle mobile menu
Known as ‘sakura’ in
Japanese, the historical meaning of the flower is ‘transient of life’ because
it is very fragile, having a short blooming period. Celebrate the beauty of
Japan’s National flower with our various Cherry Blossom products.
Back to top