do not piss, do not shit

excrement
A No Toilet sign board on the parking area.

Life in the Tokyo Metro Area
Scroll to top