Beautiful, interesting, incredible cinema.
Rena visits Yuko in Hokkaido and lodges with a family with some dark secrets.