Takanori Oya is known for The Street Fighter (1974), The Shogun Assassins (1979) and Uchu Sentai Kyuranger (2017).
No data