This 1,200-year-old Japanese festival named Onbashira involves riding giant logs of wood. Here’s the festival in all of it’s glory!
This 1,200-year-old Japanese festival named Onbashira involves riding giant logs of wood. Here’s the festival in all of it’s glory!