Onbashira Festival - Japan

Onbashira Festival - Japan

Onbashira Festival takes place in Japan every six years. Men must prove their bravery by riding on giant logs down the hills.