SYNOPSIS: Suicide forest is just a name – isn’t it? Miko intends to find out, even if it means uncovering the sad truth about her mothers suicide REVIEW: Aokigahara, known as the Suicide Forest, lies at the northwest base of Mount Fuji in Japan. It historically boasts the country’s largest suicide rate (approximately 100 per year), and is credited by …
Read More »