Dog leavings become a growing problem for Tokyo and its residents.
Youji Kuri
Director
Seiichi Yamamoto
Music