EMBED </>More Videos

Aokigahara is a beautiful forest that sits at the base of Japan's iconic volcano Mount Fuji. But behind all its beauty is a dark and tragic story the government wishes to silent.