Aniworks Logoworks
Folktales from Japan

Episode 184 of Folktales from Japan

Kintarou | The Lightning God's Handprint | The Master of Lying