
Reviews
Review: The Forest Of The Lost Souls (2017)
In Japan there is an eerie forest on the northwestern end of the famous Mount Fuji, called Aokigahara. Known as ‘The Sea of Trees’ in Japanese lore, it is even more well known by horror […]