In Japan there lies Aokigahara Forest, also known as The Sea of Trees. Miles of woodland near the base of Mount Fuji, the place has become infamous for one thing; suicides. On average, approximately 100 suicides a year took pla...
No-one survives in the deep, stark woodland at the base of Mount Fuji. There are restless whispers that echo as the light fades on a mid-winter afternoon. Here, amongst a maze of roots, a lone figure takes her life, binding her...