Aniworks Logoworks
Folktales from Japan

Episode 178 of Folktales from Japan

Hakke Hachitarou | Ohatsu Kannon | The Monster of Red Lake