By Girija Madhavan Images of Mount Fuji, cherry blossoms, bullet trains or electronic devices come to mind when thinking of Japan. Less familiar is another Japanese icon: the Geisha in a kimono, with traditional hairdo, white makeup, scarlet lipstick and an aura of mystery and allure. In Japanese, the word “Gei” stands for art and…
Recent Comments