Japanese Cherry Blossom Eau de Toilette by The Body Shop is a Floral Green fragrance for women. Japanese Cherry Blossom Eau de Toilette was launched in 2007. The fragrance features magnolia, sandalwood, hinoki wood, musk, cherry blossom, osmanthus, peach, red apple and star jasmine.
Main accords: floral, fruity, ozonic, musky, woody, sweet