The Suwa region of Nagano Prefecture is famed for its Onbashira festival, taking place every six years. A documentary filmmaker takes a look at lesser-known aspects of the ancient faith ...