Narrow alleys lined with tiny shops, restaurants and even fortune tellers are common in big cities like Tokyo. These alleys are known by their Japanese name: yokocho. Some of these, like Omoide Yokocho in Shinjuku focus on one specific type of shop while others are more eclectic. Harmonica Alley, outside the north exit of Kichijoji station is one of these, with a broad range of vendors selling everything from clothing to fresh vegetables to standing-room only restaurant stalls. While many stalls are open during the day, the best time to come is at night, when the energy of the crowds brings the place to life.