Sakura is the nickname for Japanese Cherry Blossom. Picture walking through a field of sweet Cherry Blossoms falling to your feet with the smell of dew on the grass, and the sun in your face on the valley between the Japanese mountains. With scents like; Cedarwood, Vetiver, Neroli, and hints of Cherry and Rose. Explore your softer side. 

The 'Sakura' of Okinawa