Takeshita street, Tokyo, Part 1
Walk down the Takeshita street in Tokyo Japan, this is Part 1, I will post another video that I filmed on this street.
Walk down the Takeshita street in Tokyo Japan, this is Part 1, I will post another video that I filmed on this street.