Shopping arcade alley with a sign reading “Kariyushi-dori”