Mukashi Mukashi MomotarouFormatMOVIEYear1972Episodes1StatusFINISHEDDuration17 minScoreUnknownNative titleむかしむかしももたろうA stop-motion film about the classic Japanese tale of Momotarou.HistoricalDemonsFantasy