Suketaru Taguchi is known for Sensation of the Century (1966), Tokyo Olympiad (1965) and Mystery of the Himalayas (1960).
No data