Japan,
1970
Directed by:
Hiromichi HorikawaCinematography:
Hiroshi MuraiComposer:
Naozumi YamamotoCast:
Yoshiro UchidaCast
Yoshiro Uchida
Japan
Best movies:
Red Beard (1965)
Gamera: The Giant Monster (1965)
Japan
Best movies: