Beautiful, interesting, incredible cinema.
Offers us a glimpse into the snowy Japanese forests and the mythical inhabitants within.