0
Every six years the Suwa area in central Nagano celebrates the Onbashira Festival. Onbashira, which translates to "the honorable pillars," attracts thousands...