The Aokigahara Forest or "Sea of Trees" is located on the island of Honshu in Japan. Despite the sheer beauty of this thriving 12 mile tourist attraction the forest has a dark side. It has become known as the "Suicide Forest" and NWCS discuss both the natural beauty of this location and its forbidding history.
Join N.W.C.S. as we discuss some known and unknown unsolved mysteries.
Join N.W.C.S. as we discuss time travel and review the movie 12 Monkeys.
The Mandela Effect refers to a situation in which large masses of people believes that an event occurred when it actually never happened. Join...