Aniworks Logoworks
GeGeGe no Kitaro

Episode 83 of GeGeGe no Kitaro

CHAIN OF HATRED THE YOKAI HOKO