Aniworks Logoworks
GeGeGe no Kitaro

Episode 73 of GeGeGe no Kitaro

THE YAMATA-NO-OROCHI OF GREED