Their world is ruled by a strict code of privacy and silence, and in Japan their title is a byword for exotic allure. Called "entertainers" by some and "prostitutes" by others, the geisha are a secretive sorority in high demand by members of Japan's...