Iwao Tabuchi
Acting • 1950-06-21
No biography available.
Known For
8.6Message from Space: Galactic Wars
1978
5.5Sister Street Fighter: Fifth Level Fist
1976

A Cheerful Yakuza
1976
From Nerdspin
Filmography
- 1978★ 8.6
- 1976★ 5.5
- 1976
- 1966★ 8.0
Acting • 1950-06-21
No biography available.
8.61978
5.51976

1976