Cold Take
Discover
Club
Blind Pick
Log in
Sign up
I
Iwao Tabuchi
Follow
Born 21 June 1950
Actor
Sealed
1976
?.?
?.?
Sister Street Fighter: Fifth Level Fist
Ippei Noda
Sealed
1976
?.?
?.?
A Cheerful Yakuza