Wayfinding the Japanese Way
The Tokyo hotel that served as a filming location for the Academy Award winning film 'Lost in Translation' has some very special toilets