Movie Fan
Sign in
iwao tabuchi · Movie Fan
Iwao Tabuchi
Known for Acting
Born 1950-06-21
Known for
Sister Street Fighter: Fifth Level Fist
1976 · as Ippei Noda
A Cheerful Yakuza
1976