Aniworks Logoworks
GeGeGe no Kitaro

Episode 84 of GeGeGe no Kitaro

CHIN-SAN, THE FOREIGN WORKER