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.
You can not favourite a USA TV guide show, please go to settings to switch your country.