Taro Yamada

Born: None


Placeholder

Human Torpedoes

as uncredited
Released: 1968-01-03

Story of loyal sailors giving their lives for their country as human torpedoes towards the end...

Movie page

Married Woman: Another Law of the Night

as uncredited
Released: 1969-11-15

The film takes place in Yokohama, a night city where you can revel in the neon mood. A bartender...

Movie page