Momotarō Socks - Green
This sock features imagery of the popular Japanese folk tale of "Momotarō". According to the story, an old, childless woman found a peach floating down the river. The woman and her husband opened the peach to eat it and discovered Momotarō inside. The child explained that he had been bestowed by the Gods to be their son. He went on to defeat Oni (demons) who ruled over their lands.