Frequently Asked Questions about Japanese Cherry Blossom Eau de Toilette by The Body Shop
When was Japanese Cherry Blossom Eau de Toilette by The Body Shop released?
Japanese Cherry Blossom Eau de Toilette by The Body Shop was released in 2007.
Japanese Cherry Blossom Eau de Toilette is a fragrance by The Body Shop. Released in 2007. The notes are Cherry Blossom, Hinoki Wood, Jasmine, Magnolia, Musk, Osmanthus, Peach, Red Apple, Sandalwood.