Strange documentaries

Aokigahara Suicide Forest

The Aokigahara Forest is the most popular site for suicides in Japan. After the 'novel Kuroi Jukai' was published, in...