Kabuki-style cosmetic face masks

Kabuki-style cosmetic face masks made by Imabari Towel. Kabuki’s

Kumadori is a powerful makeup for warding off evil spirits.

Scroll to Top