Listen

Description

The host talks about the fact and fiction of the Aokigahara forest in central Japan. Are the suicides that occur there each year a result of an ancient curse or just a modern trend?