Story by Christopher Boffoli, 31 January 2008
The Tokyo hotel that served as a filming location for the Academy Award winning film 'Lost in Translation' has some very special toilets