Japanese horror movie from 1923.
Release Date 1923-07-09 Budget N/A Revenue N/A Rating N/A Runtime 0 mins