Aniworks Logoworks
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