A decorative float burdened with singers makes it way down the streets of Chichibu, two hours northwest of Tokyo.

1 / 1