Aniworks Logoworks
Folktales from Japan

Episode 97 of Folktales from Japan

The Stink Vine / Shippei-Tarou / Half-Naked Buhyo