Galleries / Japan / Photo 9 of 26
Japan: Photo 9 of 26 – What do you call a public toilet at the garden where the Imperial Palace is? The Imperial Public Toilet?
What do you call a public toilet at the garden where the Imperial Palace is? The Imperial Public Toilet?