Birthday
1926-06-16Place of Birth
Kokura, Fukuoka Prefecture, JapanBiography
Free Trial Channels
All Movies List
Lone Wolf and Cub: Baby Cart in the Land of Demons
1973
7.5
WATCH NOW
as Mawatari Hachiro
1973
AD