Geisha usually retire when they reach a certain age, or feel they have done enough in that calling. But, some continue working. The world's oldest Geisha is Kokin, she is 98 years old and still performs as a Geisha daily!
Chat with our AI personalities
Geisha are strictly Japanese.
The Japanese.
Japan
I've never heard of a Chinese geisha. It's a Japanese word, and traditionally a Japanese profession.
Geisha eat whatever their okiya provides for them. Or, if they live on their own they eat what they can afford and readily prepare. Usually traditional Japanese foods.