Loading...
Uploaded by bermudatriad on Apr 1, 2010
Walking around Sawara I found myself in the middle of a festival. Dashi (山車) are Japanese parade floats, and can be up to 30ft tall.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)