Japanese horror movie from 1910.
Sugawara denju tenarai kagami is not available for streaming at this moment.