Momotaro, the hero of the story, is born out of a giant peach his foster mother finds floating on the river.
2003
2016
1945
2023
2021
2009
1980
1967
2019
1986
1984
1993