Iwao Tabuchi

(no biography)
    Known for
    Acting
    Birthday
    21 June 1950
Sister Street Fighter: Fifth Level Fist
Sister Street Fighter: Fifth Level Fist
5.409
A Cheerful Yakuza
A Cheerful Yakuza
0