First film of the The Black Hooded Man series.
Kaiketsu kuro zukin is not available for streaming at this moment.