Where To Stream Folktales from Japan Season 3 Episode 42
Momotarou; The Mountain Bird's Arrow; The Thunder God that Married the Soba Stand Owner
- Aired January 25, 2015
- 25 Min
Momotarou; The Mountain Bird's Arrow; The Thunder God that Married the Soba Stand Owner