Tokyo has more neon signs than any other city in the world.
You may admit that Tokyo is more illuminated than, say, Piccadilly Circus or Times Square, but Las Vegas?! It is. It has considerably more streets than Las Vegas, and the entire street is frequently ablaze with neon lights.
According to popular belief, the first lavish celebration of Dussehra was held in the Mysore Palace in the 17th century