This beautiful Japanese themed Christmas ornament features beautiful Cherry Blossoms and the kana for Sakura meaning Cherry Blossom. Personalize with a name and year!
Powered by Zazzle