53 Stages of the Road (1959)

53 Stages of the Road (1959)

1959-10-18 Japan 89 Min. PG-13
0 0 votes

Overview

An Edo appointed official Baba must ensure the safe delivery of shogunate funds to Kyoto.