The literal translation for Geisha means artist, art or artisan. It is said that geisha inhabits a separate reality which they called the karyūkai or "the flower and willow world" because of their subtlety, strength, and grace.

Related Items

Enjoy 20% off your first order!

Join our mailing list and receive 20% off your first order! Enter code at checkout: DFD1stORDER