Listen

Description

Bodies are not a rare sight in Aokigahara, also known as Japan's Suicide Forest.