Home
About
Michimaro Otabe
Born: 1926-11-24 Yanagawa, Fukuoka Prefecture, Japan
Died: 2004-08-29
Acting (in our collection)
Lone Wolf and Cub: Baby Cart in the Land of Demons
(1973)
Lone Wolf and Cub: Baby Cart in Peril
(1972)
The Pledge
(1972)