Takanobu Tôya is known for Godzilla vs. Mechagodzilla (1974), Return of Ultraman (1971) and Ultraman Taro (1973).
No data