High technology meets the toilet

Location

Yokohama (map)

Country

Japan

High technology meets the toilet