Junko IgarashiActingBorn 20/09/1952Urawa, JapanDied 28/04/2026Known ForI Don't Have a License!1994Papa to Nat-chan1991Karate from Shaolin Temple1976Murderer!1976Frozen River1976Akan ni hatsu1975