Thumbnails

Yokohama (Japan) (map)
 

High technology meets the toilet