Explore the vibrant neon lights and bustling energy of Kabukicho, Asia’s largest red light district and entertainment hub in Shinjuku, known as the “sleepless town.”

More Japan Galleries