This three hundred year old beauty secret of the geisha for petal fresh complexion comes from the heart of Imperial Japan.

All are hand-made from abaca leaf and gold flakes by skilled artisans to enrobe the majestic pavilions of Imperial Japan.

How the geisha discovered this precious product of the artisan’s alchemy to create a perfect canvas for her makeup still remain a mystery but the unsurpassed skin benefits is something for which we are thankful.

Tatcha Aburatorigami Japanese blotting papers absorb oil and leave the most intricate makeup remarkably undisturbed. Great for those important events in your life when you need to keep your beautiful face looking its best at all time.