Stand by · pulling the latest frames
Go Otsuka
Acting
Which Is Stronger, Karate or the Tiger?
1976
The Street Fighter's Last Revenge
1974
The Decisive Power of Aikido
1975
Dragon Princess