Ikuno Mori is known for Boss of Hades (1957), Sleepy Eyes of Death: The Mask of the Princess (1966) and The Oiwa Phantom (1969).
No data