As somebody who has long felt a deep affection for Japan and the Japanese people and their attitude to life, I think this episode provides the best explanation of the Shinto religion I have seen. Sure, it's a bit slow for those who have been accustomed to modern movies and TV dramas, but it allows time to ponder the beauty of the scenes shown and reflect on how Shinto is based upon respect for nature. Too bad there isn't more of that respect in modern Western life today.
I really loved watching this episode and wish the BBC would release the entire series on DVD. The other two episodes were interesting and enjoyable but didn't hit the same mark as the first one.
Please make more programs like this trio.