Previous Image Next Image sanjamatsuri6 The portable shrines are carried through the streets for hours