Ikkô Ôkuni is known for Temple of Revenge (1957), Ninja in Moonshade (1963) and Hell's Windmill (1960).
No data