Aniworks Logoworks
GeGeGe no Kitaro

Episode 86 of GeGeGe no Kitaro

BLOODY CHRISTMAS