Nobutake Saitô is known for Space Amoeba (1970), Godzilla vs. Gigan (1972) and Senso o shiranai kodomotachi (1973).
No data