Aniworks Logoworks
Folktales from Japan

Episode 231 of Folktales from Japan

Careless Soukurou | The Decapitated Priest Statue | Genji and the Hood