Watch Folktales from Japan Episode 104 “The Ear Statue / The Kappa and the Handwashing Basin / The Little Chestnut” online free in HD on Anime4Soul. This episode first aired on March 30, 2014. It is episode 104 of 258. Use the SUB / DUB switch above the player for English subtitles or the English dub, and the language menu for French and Portuguese.
Previous: Folktales from Japan Episode 103. Next: Folktales from Japan Episode 105. See all 258 episodes, characters and voice actors on the Folktales from Japan page.