Sakura No Ki Flor de Cerejeira The Body Shop Sakura No Ki Flor de Cerejeira is a perfume made by The Body Shop.