
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 Cherry Blossom, Magnolia, Red Apple, Musk, Peach, Osmanthus, Sandalwood, Star Jasmine and Hinoki Wood.
Match blends shared notes with how close the overall scent is.