Bizarre
Aokigahara (AKA Japan’s Suicide Forest)
In Japan, beneath Mount Fuji is the forest of Aokigahara. The location also has two other names: Suicide Forest, and the Sea of Trees. Malevolent rumors surround the forest because over the years hundreds of people have entered with no …