Funkorogashi

Dog leavings become a growing problem for Tokyo and its residents.

Loading countdown...