Keisuke Handa

Born: None


Placeholder

Return of the Street Fighter

as Takutoshi
Released: 1974-04-27

Martial artist Takuma Tsurugi returns to take on a Yakuza family that may be embezzling money...

Movie page