4k Tokyo Japan Night Walk from Kabukicho Red Light District Towards Shinjuku Station.



People out and about on a lovely night in Tokyo.

Translate »