The dense and mysterious Aokigahara Forest, located at the foot of Mount Fuji, is Japan's most popular place to commit suicide--more than 100 bodies are found every year and it's estimated that many ...