« Back to Folktales from Japan - Episode 105 - The Mountain Grannie of Mt. Choufuku / Sadaroku and Shiro / Zashiki-Warashi