Logan Paul


“The Suicide Forest” – How Aokigahara Earned Its Nickname?!

Japan is known as one of the safest places on earth but did you know that a notoriously common site for suicide can also be found? A dense forest known as Aokigahara is a popular tourist destination due to its large number of icy caverns. It lies at the northwest base of Mt. Fuji and…