This annual summer festival represents the Japanese culture to the fullest. Vibrant and energetic would be the best way to describe this experience.