« Back to Folktales from Japan Season 2 - Episode 18 - The Pilgrim and the Bath / The Slaying of the Monster of Himeji Castle