Loading place...
Japan's longest covered shopping street (2.6 km) with hundreds of local shops and restaurants..