Tag: Ibuki Kaneda

The Forest-2016 4.8

The Forest-2016

The majority of the story is set in and around the Aokigahara Forest, a forest at the northwest base of Mount Fuji in Japan known as a popular destination for suicide. Sara Price (Natalie Dormer), an American woman, rece...