Aniworks Logoworks
Folktales from Japan

Episode 161 of Folktales from Japan

The Cowherding Priest Statue | Tanokyuu | Whale Bridge