芦屋雁之助 Japan Best movies: Ohyaku: The Female Demon (1968) Shogun's Joy of Torture (1968) 18 Who Cause a Storm (1963)