Aniworks Logoworks
Folktales from Japan

Episode 197 of Folktales from Japan

The Rat Sutra | The Great Snake of Gondayuu Lake | A Tale of Yomeda