Yoshihiro Igarashi is known for Red Peony Gambler (1968), Okinawa Yakuza sensô (1976) and The Shogun Assassins (1979).
No data