Spring in Japan means only one thing - cherry blossoms. That means that cherry blossoms aka sakura goodies are getting released, like this special setting spray infused with the fragrance of cherry blossoms. Just spray on your face after you put on your make up and you're set to go.

$25.00