Interesting things about Japan
Japan is the country with the second lowest homicide rate in the world, but it is home to the extremely spooky suicide forest named Aokigahara.The most macabre suicide sites in the world
Few people can expect that, some beautiful places, world famous is a place of scary suicide, haunting people.