Kabukicho Shinjuku Street Scene

- Image ID: BHNC17
P. Batchelder / Alamy Stock Photo
Image ID: BHNC17
Street scene in Kabukicho district in Tokyo, Japan.
Location: Tokyo, Japan, Asia