Momotaro, the hero of the story, is born out of a giant peach his foster mother finds floating on the river.
2006
2013
2015
1983
2011
2007
2023
1999
2012
2008
2020
2017
2024
2016
2019
1991
1966
1971