Momo Taro (桃太郎 meaning 'peach boy') is a Japanese fairy tale about a boy who was found in a peach.

See also

External link

This article is a stub. You can help Wikipedia by fixing it.