An Edo appointed official Baba must ensure the safe delivery of shogunate funds to Kyoto.
October 18, 1959
Released
百万両五十三次
1h 29min
—
Japanese
Toei Company