Folktales from Japan
Episode 258 of Folktales from Japan
Little One Inch | The Great Snake of Onnagawadani | The Rain Calling Boddhisatva
Aired Mar 26, 2017
Little One Inch | The Great Snake of Onnagawadani | The Rain Calling Boddhisatva
Aired Mar 26, 2017