Minoru Takada Japan Best movies: Ghidorah, the Three-Headed Monster (1964) Battle in Outer Space (1959) Atragon (1963)