Explore Japan's natural landscapes and wildlife in this stunning series. Here the focus is on Honshu, Japan's largest island, where people and nature are drawn together.