TeddyMay 9, 20191 minTakeshita streetThere is a one particular street in Tokyo, or may be in Japan which more than 90% of the Japanese pedestrians are women, or may be girls...