The longest shopping street in Japan