On paper, Aokigahara would appear to promise a particularly depressing listening experience: after all, the title refers to a 35-square-kilometre forest situated at the northwest base of Mount Fuji in Japan and, notorious for the number of self-inflicted deaths that occur within it, has come to be known as the ‘Suicide Forest’; further to that, […]
↧