

An animated adaptation of the Japanese Folklore tale of Momotaro (桃太郎, literally meaning "Peach Taro" or "Peach Boy"), released in 1928.
Momotaro the Undefeated has 1 episodes.
Momotaro the Undefeated is currently finished airing.
Momotaro the Undefeated aired 1928.
Momotaro the Undefeated is based on a Original.
Ranked higher than 32% of all anime on AniTome (out of 19,551)
More popular than 34% of all anime