Free Worldwide Shipping! Please note that due to the effect of Covid-19 there may be a delay in shipments of our plushies.

Japanese Cherry Blossom

The Japanese Cherry Blossom, also known as Sakura, is a beautiful flower that falls like snow. It is quite the sight to see. We love the elegance and simplicity of this Happy Shibe design and know you will love it too!