Dupes for Japanese Cherry Blossom Eau de Toilette The Body Shop for women
By the body shop perfumes and colognes
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.