桃太郎 ももたろう
momotarō

Noun

1. Momotarō (Japanese folk tale and popular hero)

Fiction
Work