Aniworks Logoworks
GeGeGe no Kitaro

Episode 28 of GeGeGe no Kitaro

THE GREAT YOKAI WAR