Set in the Aokigahara Forest, a real-life Japanese location where people go to die. Against this backdrop, a young American woman travels to find her twin sister, who has mysteriously vanished.
Read full
Set in the Aokigahara Forest, a real-life Japanese location where people go to die. Against this backdrop, a young American woman travels to find her twin sister, who has mysteriously vanished.
Discussion