Posted by Kevin Ouellette on February 25, 2008 12:44pm EDT (4 years ago)
Filed under: Horror
Video failed to load. Enable JavaScript or use an HTML5-capable browser.
Teruo Ishii’s practically indescribable final film which stands as arguably one of the strangest of his career. Based on the novel by Edogawa Rampo.
Please enable JavaScript to join the discussion.