Momotaró zamurai

  • Japan Momotarô zamurai
all posters
? %
Japan, 1963

Directed by:

Akira Inoue