Loading...

Izumi Ayukawa

Search on Amazon

Biography

Izumi Ayukawa is an actress, known for Lone Wolf and Cub: Baby Cart at the River Styx (1972), Hissatsu!: Sure Death! (1984) and Sure Death! Brown, You Bounder! (1987). Read more...

Actor