Tengu Priest

  • Run time: 94 min
  • Premiere: 1962. November 2.

Kichizaburo, a samurai keeping peace in Edo, helps a young geisha Kozome avenge her father’s death.

Discover