A British woman steps into the shoes of being a geisha while finding what role they play as companions to Japanese business men.A British woman steps into the shoes of being a geisha while finding what role they play as companions to Japanese business men.A British woman steps into the shoes of being a geisha while finding what role they play as companions to Japanese business men.