One of Japanese folklore's most popular characters is brought to life on the silver screen in this terrific version of legendary Demon slaying Peach Boy.
December 15, 1957
Released
桃太郎侍
1h 27min
—
Japanese
Daiei Film