Hanamatsuri: Delighting the Deities - Spiritual Explorers | NHK WORLD-JAPAN
The Hanamatsuri mountain village, dating back 700 years, features an evening of all-night dancing, bringing together deities and humans in a celebration of life.