Japanese horror movie from 1916. Produced by Nikkatsu.
Kaiketsu Ondo maru is not available for streaming at this moment.