Loading...
Uploaded by streambeats on Aug 26, 2008
In southern city of Japan called Omuta, there is a summer festival with a lots of parade of Dragons. During the night, fire works and its smokes are all around the city.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
Video Responses
All Comments (0)