Yukiyoshi Ozawa

  • Home
  • The Forest (2016)

The Forest (2016) 5 (1)

“The Forest” is a supernatural horror film set in Aokigahara, a real-life forest located at the base of Mount Fuji in Japan. The story follows Sara, a young woman who…