Nara, one of Japan's ancient capitals, is home to spirits and demons. Due to ...
Seasoning the Seasons
Season 12 (6 Episodes)
Explore the four seasons across Japan through its long history and ancient traditions. Take a guided tour that showcases the local festivals, food and daily life that set each town apart and make them uniquely Japanese.