Where To Stream Mushi-Shi Season 2 Episode 9
Valley of the Welling Tide
- Aired June 14, 2014
- 25 Min
Amidst the wintry snow, a valley is full of green and ripe for harvest. A man toils on without need for slumber, as if to make amends. He works for his family's livelihood, and for his blood legacy...