- Category: Pics |
- 13 Apr, 2010 |
- Views: 7722 |
- |
Onbashira Festival takes place in Japan every six years.
Men must prove their bravery by riding on giant logs down the hills.
Men must prove their bravery by riding on giant logs down the hills.
Add Comment (16)