Onbashira Festival
0
Onbashira Festival
0




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


Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Onbashira Festival

Source