Toshimichi Takahashi

HD
Fist of Legend (1994)