Yukiji Ikeda

Born: None


Placeholder

Lone Wolf and Cub: Baby Cart at the River Styx

as Oren
Released: 1972-04-22

In the second film of the Lone Wolf and Cub series, Ogami Itto battles a group of female ninja...

Movie page