PersonIzumi Ayukawa1 credit in the catalogue: acting.ActingLone Wolf and Cub: Baby Cart at the River Styx1972Otoki