Aniworks Logoworks
Folktales from Japan

Episode 23 of Folktales from Japan

The Farting Wife / The Cat and the Teapot Lid / Chakurikakifu