When a mysterious woman turns up unexpectedly at an old country house, the new owner makes a decision that could change him forever. He soon realises...
In October 2013, several video cameras and 8 bodies of men and women were found in the mountain known as "Mount. Nabi" located in the Chubu region of...