Takeshi Kusaka
Birthday: 1931-02-24 | Place of Birth: Toshima, Tokyo, Japan...
Known For
Street Fighter II: The Animated Movie
Twilight of the Cockroaches
The Petrified Forest
Assassination