Aniworks Logoworks
GeGeGe no Kitaro

Episode 38 of GeGeGe no Kitaro

NEW YEAR'S MAN-EATING FABLE KASHA