Friday, April 17, 2009

Make no mistake...



The toilet door in Shimbashi's legendary 300 Bar