Aniworks Logoworks
Folktales from Japan

Episode 118 of Folktales from Japan

The Carried Priest / The Man Who Knew Hell / The Ghost Ladle