Peach Boy

Peach Boy, also known as Momotaro, is a Japanese folk tale about Momotaro, a boy born from a peach. He embarks on an adventure with animal companions to fight demons and protect his village.