Onbashira Festival - Japan

Tuesday, April 13, 2010
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.