This is Yasukuni Ave in Sinzyuku Tokyo, Japan. You can watch Kabukicho area on the right side of Yasukuni Ave.Kabukicho is the largest entertainment district in Japan.