Momotarō (桃太郎, "Peach Boy") is a…

Momotarō (桃太郎, "Peach Boy") is a popular hero of Japanese folklore. His name is often translated as Peach Boy, but is directly translated as Peach + Tarō, a common Japanese given name. #nostrasia #artstr